【发布时间】:2013-06-04 11:17:28
【问题描述】:
将我的机器从 .NET 4.0 升级到 4.5 后,我发现我的 VS2010 项目现在显示出对 .NET 框架的依赖。如果我继续构建部署项目,则安装需要 .NET;我找不到任何方法来覆盖对 .NET 的自动依赖,因此没有它安装也能正常工作。
我的两个项目都没有真正使用 .NET。项目设置为“无公共语言运行时支持”,项目均使用原生 C++ 编写,一个是控制台应用程序,另一个是 MFC。
如果我回滚到 .NET 4.0,问题就消失了,我可以部署到完全没有 .NET 的 XP 环境就好了。升级到 4.5,问题又回来了。
排除依赖项的选项不适用于 .NET 框架。啊啊啊啊。
我即将放弃并准备安装 shield,但我很不情愿,因为在我安装 .NET 4.5(我需要另一个应用程序)之前这一切都奏效了。
还有其他人看过吗?
【问题讨论】:
-
我试图让你的问题更明确一点。如果您不同意我的修改,请随时回滚。
-
谢谢,这更清楚了。
标签: c++ .net visual-studio-2010 deployment