在为我的一个 .NET 2.0 应用程序创建 Windows 部署项目时,我注意到在解决方案资源管理器中右键单击“设置”项目并选择属性时,有一个先决条件按钮。此外,右键单击“设置”,选择“查看”并选择“启动条件”,我可以指定一些启动条件。
我的要求是安装程序应检查是否安装了 .NET 2.0 或更高版本。如果没有,它应该退出。
这是我的问题-
.NET 要求将包含在“先决条件”按钮或“启动条件”中?
检查是否成为 exe 或 msi 的一部分?具体来说,我需要为应用程序分发 msi。那么可以在 .NET 的 msi 本身中包含检查吗?