Ham*_*jan 9 windows-installer visual-studio-2010 compiler-warnings
这个安装程序项目于2004年创建,并从那时起升级.
有两个有问题的DLL文件,总共产生4个错误.
我在网上搜索了这条警告消息,并没有找到永久修复(我确实设法让它消失一次,直到我做了类似干净,内置版本,然后在调试中).
我也尝试过清理,然后刷新依赖项.重复的条目仍在那里.
我也没有找到这个错误意味着什么的好解释.
其他警告属于这种性质:
警告36 .NET Framework启动条件".NET Framework 4"的版本与选定的.NET Framework引导程序包不匹配.更新.NET Framework启动条件以匹配在"先决条件"对话框中选择的.NET Framework版本.
那么,这个先决条件框在哪里?我想让两者都同意.Net 4.0,只是很难找到它们.
我假设您在安装程序中添加了多个主项目输出.此外,这些项目使用生成警告的DLL,您可以轻松地排除它们,但正如您所看到的,这不是永久修复.在我的解决方案中,我通过右键单击项目输出(引用DLL)并定义排除过滤器(只使用DLL的名称)永久删除这些警告.我在引用DLL的所有项目输出上执行此操作.作为最后一步,我手动将DLL添加到安装程序(这需要DLL在一些定义良好的位置(例如lib文件夹).这样DLL只添加一次,你就摆脱了警告.
右键单击安装项目文件,选择Properties将显示一个带有Prerequisites ...按钮的小对话框:这就是我想回答你的第二个问题.
| 归档时间: |
|
| 查看次数: |
7643 次 |
| 最近记录: |