我需要为我的应用程序创建一个安装项目。我需要添加启动条件以确保用户在其计算机上安装了.Net framework 3.5或更高版本。有办法吗?
我尝试在VS 2005,2008和2010中创建安装项目。我还尝试将启动条件中的版本设置为3.5,然后在记事本中打开项目文件以将“允许更晚版本”设置为true,没有任何成功。
当我的系统上安装了.Net framework 4.0时,安装程序仍然要求我下载.Net framework 3.5。
任何帮助都将深受赞赏。
谢谢, 曼吉特
答案 0 :(得分:1)
我认为您不想手动编辑项目文件。 "允许更晚版本"我认为flag是针对你的应用而不是.net框架的;不是吗?
如果按照this教程执行,它应该可以正常工作。我以前从没见过你的问题。我认为你一定做错了,否则它应该可以正常工作。
答案 1 :(得分:0)
我也遇到了同样的问题。我发现了
- Visual Studio 2008 开始使用ToolsVersion
属性来定位框架
- Framework 4.0不包括框架3.5
在我的情况下,我安装了3.5(以及4.0),现在设置工作正常。