Aid*_*dan 6 .net c++ deployment visual-studio-2010
将我的机器从.NET 4.0升级到4.5后,我发现我的VS2010项目现在显示了对.NET框架的依赖.如果我继续构建部署项目,则安装需要.NET; 我找不到任何方法来覆盖.NET的自动依赖,因此安装将在没有它的情况下工作.
我的两个项目都没有实际使用.NET.项目设置是"无公共语言运行时支持",项目都是用本机C++编写的,一个是控制台应用程序,另一个是MFC.
如果我回滚到.NET 4.0,问题就会消失,我可以部署到没有.NET的XP环境中.升级到4.5并返回问题.
排除依赖项的选项不适用于.NET框架.Ahhhhhhh.
我即将放弃并安装盾牌,但在安装.NET 4.5(我需要另一个应用程序)之前,这一切都很不情愿.
有没有人见过这个?
看起来像 KB2735477 VS 2010 安装项目在安装 .NET 4.5 后依赖于 .NET中描述的错误。建议的解决方法是添加
<PropertyGroup>
<AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
到项目文件,然后从启动条件视图中删除 .net。
| 归档时间: |
|
| 查看次数: |
692 次 |
| 最近记录: |