1、创建并构建一个默认的Windows Forms项目并查看项目属性。它说该项目的目标是 .NET Framework 2.0。
2,创建一个安装项目,它只安装来自 Windows 窗体项目的单个可执行文件。
3,运行那个安装程序,它总是说它需要在机器上安装.NET 3.5 SP1。但它显然只需要 2.0,所以我不希望客户在不需要时被迫安装 .NET 3.5。他们可能已经安装了 2.0,所以强制升级是不可取的!
我查看了安装项目的先决条件并检查了 .NET Framework 2.0 条目,其余所有条目均未选中。所以我找不到这个奇怪的运行时要求的任何原因。有人知道如何解决这个问题吗?