代码之家  ›  专栏  ›  技术社区  ›  Josh Buedel

如何在我的安装程序中检测.NET2.0SP1?

  •  2
  • Josh Buedel  · 技术社区  · 15 年前

    如何检测安装程序msi是否安装了.Net 2.0 SP1,如果不存在,如何中止安装?

    2 回复  |  直到 15 年前
        1
  •  2
  •   EgorBo    15 年前

    您所需要的只是一个启动条件编辑器,您可以在其中将客户端计算机上安装的最低.net版本设置为2.2.30729(.net 2.0 sp1)。希望能有帮助。

        2
  •  0
  •   Ed.    15 年前

    您可以检查MsiNetAssemblySupport属性的值,将其与安装.Net 2.0 SP1时Fusion.dll的版本号进行比较。

    http://msdn.microsoft.com/en-us/library/aa370325%28VS.85%29.aspx