chenqj2005 2022-11-30 07:29 采纳率: 50%
浏览 34
已结题

vs2010 重新生成项目时显示Keycode不能为NULL

程序打包生成时,提示错误:属性keycode不能为NULL,文件:SETUP1.vdproj

img

我装过两次VS2010,都不行,产品密钥是程序自已带的,不用输入 ,装好后,显示已输入正确的密钥,网上查询是说密钥问题,不知如何解决

我希望能正常生成程序打包文件

我用的系统是WIN7 64位

img


不能选择平台,应该是这里的问题,不知是不是版本问题,

  • 写回答

1条回答 默认 最新

  • Jackyin0720 2022-12-04 16:12
    关注

    嗯, 看到其他和你一样同类问题的分析原因是:mergemod.dll 的版本问题,需要下载一个新版的mergemod.dll ,现在最新版本是 2.0.2542.0
    另外如果运行还存在问题,还需要对该mergemod.dll重新注册
    通常Mergemod.dll 位于以下文件夹中:C:\Program Files\Common Files\Microsoft Shared\MSI Tools\Mergemod.dll
    要注册 Mergemod.dll,请在命令提示符处键入以下命令,然后按 Enter:
    regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"

    评论

报告相同问题?

问题事件

  • 系统已结题 12月8日
  • 修改了问题 11月30日
  • 修改了问题 11月30日
  • 创建了问题 11月30日