代码之家  ›  专栏  ›  技术社区  ›  Brad

带有.NET 4.0的NSIS安装程序

  •  11
  • Brad  · 技术社区  · 14 年前

    如果计算机还没有安装.NET 4.0 Framework,是否有标准/首选方法从NSIS安装程序自动下载和安装它?

    有几个例子可以在旧版本的框架上实现这一点,但似乎都不适用于4.0。在我自己整理东西之前,我想看看这里有没有人知道外面已经有什么东西了。

    谢谢你抽出时间。

    2 回复  |  直到 14 年前
        1
  •  9
  •   leppie    14 年前

    有什么问题?解决方案应与任何其他.NET版本相同。

    这样的方法应该有用:

    ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client" Install
    IntOp $8 $0 & 1
    

    替代品 Client 具有 Full 检测非客户端版本。

        2
  •  7
  •   Paul Sasik    14 年前

    include the .NET 4.0 redist detect 4.0 registry entries?

    如果您认为50MB太多,无法与安装程序一起打包,那么 download 只有在需要的时候才可以。