Keyboard Microsoft键盘布局创建者不允许我创建DLL文件或安装程序包
我正在使用已有十年历史的Microsoft键盘布局生成器1.4来创建自定义键盘。我已经在软件中验证了我的键盘,没有出现任何问题。我还测试了我的键盘(在软件中多次),以确保相应的基本键和shift键正常工作。但是,当我单击“项目”下的按钮时 “生成DLL和安装程序包” 我得到以下信息: “生成键盘文件时出现问题。是否查看警告/错误信息?” 选择“是”后,我将收到以下信息:Keyboard Microsoft键盘布局创建者不允许我创建DLL文件或安装程序包,keyboard,custom-keyboard,pc,keyboard-layout,Keyboard,Custom Keyboard,Pc,Keyboard Layout,我正在使用已有十年历史的Microsoft键盘布局生成器1.4来创建自定义键盘。我已经在软件中验证了我的键盘,没有出现任何问题。我还测试了我的键盘(在软件中多次),以确保相应的基本键和shift键正常工作。但是,当我单击“项目”下的按钮时 “生成DLL和安装程序包” 我得到以下信息: “生成键盘文件时出现问题。是否查看警告/错误信息?” 选择“是”后,我将收到以下信息: CL.EXE returned 1 RC.EXE returned 1 LINK.EXE returned 1 以及创建
CL.EXE returned 1
RC.EXE returned 1
LINK.EXE returned 1
以及创建键盘布局的尝试失败
此外,“构建键盘文件时出现问题”消息会弹出4次。每次单击“是”都会得到与上述相同的结果
我是一个不懂编码的人,不知道这意味着什么,除了3个程序都返回了“否”
以下是我使用的软件的下载链接:
(顺便说一句,点击它会自动下载软件)我也有同样的问题。我得到了他的帮助。问题是MSKLC在检测到自己文件名中的空格时使用了一些非标准的文件名功能,这会失败并导致一些IO问题,这些问题会冒泡为三个1的退出代码 要修复此问题,您可以从控制面板的“添加/删除程序”部分卸载MSKLC,然后重新安装它,但不是安装到程序文件(x86),而是直接在C://中创建一个文件夹,不带任何空格(我称之为我的C:/MSKLC/)。在我做了那件事之后,它对我非常有效