XP SP3 for .net应用程序的安装条件

时间:2011-12-05 22:21:49

标签: visual-studio visual-studio-2008 installer setup-project setup-deployment

我的.NET应用程序需要运行Windows XP SP3或更高版本。所以我想在允许用户安装之前检查操作系统版本。如何在VS2008设置项目中以其他方式实现此目的?

1 个答案:

答案 0 :(得分:2)

这可以通过自定义启动条件来完成:

  • 在解决方案资源管理器中选择您的安装项目
  • 转到其启动条件编辑器
  • 添加新的启动条件
  • 在其“属性”窗格中将“条件”字段设置为:

    (VersionNT>“502”)或((VersionNT =“502”)AND(ServicePackLevel =“3”))

  • 将消息字段设置为不支持Windows版本时要显示的错误消息

启动软件包时,如果不满足启动条件,则会显示错误,安装将停止。

您可以在此处详细了解:http://setupanddeployment.com/installation-environment/install-resources-windows-ver/