我最近将我的系统升级到了 Windows 7 Enterprise。我为在 VS2010 中使用 .Net framework 3.5 构建的控制台应用程序创建了一个安装包。但是当我尝试在 XP 机器上安装 msi 时,它给了我需要 .Net Framework 4 的警告。
我尝试解决错误的步骤:
- 右键单击项目并在应用程序选项卡中将目标框架设置为 .Net Framework 3.5。
- 右键单击项目,选择发布 > 先决条件 > a) 选择 .Net Framework 3.5 SP1 和 b) Windows Installer 3.1
- 右键单击安装项目,先决条件 > a) 选定的 .Net Framework 3.5 SP1 和 b) Windows Installer 3.1
- 重建安装项目以创建 msi。
我上面的所有步骤都是徒劳的,因为当我在 XP 机器上安装 msi 时仍然收到警告。
有没有人有更好的主意来解决这个问题?