【问题标题】:.NET Framework - Installing the application.NET Framework - 安装应用程序
【发布时间】:2012-02-14 10:43:29
【问题描述】:

我想使用 C# 和 .NET Framework 3.5 制作一个应用程序(Windows 应用程序)。

我想安装应用程序。我希望安装确定 - 用户是否在系统中有框架。如果用户没有框架 - 我想安装它。

如何使用 NET Framework 3.5 创建应用程序安装?

【问题讨论】:

  • 好的,祝你好运。你的问题是什么?
  • 是的。这里没有问题。投票结束。 Jenan - 请阅读基础英语。问题包含一个句子询问某事并以“?”结尾的部分。

标签: c# .net visual-studio deployment-project


【解决方案1】:

如果您使用 ClickOnce 之类的东西来安装您的应用程序,这将自动发生。当您设置它时,它会确定您的应用程序需要哪个版本的 .NET。它在安装程序中不包含所需的版本 - 因此您的安装程序无论如何都会说相同的大小 - 但会放入将根据需要从 Microsoft 安装正确版本的代码。

【讨论】:

    【解决方案2】:

    您还可以使用Windows Installer XML toolkit,其中包含确定是否安装了所需的 .NET 版本的方法。此外,您还将获得一个 MSI 安装程序。

    另一种方法是使用InnoSetup。您可以使用集成的 Pascal 脚本解释器编写代码,该解释器检查已安装的框架版本。

    “更高”版本的 Visual Studio 附带的安装程序项目类型还包含使 .NET Framework 成为要求的方法。

    我与他们三个都合作过,可以告诉你:它有效。可能还有其他方式,比如NSIS,但我没用过。

    【讨论】:

      猜你喜欢
      • 2011-06-10
      • 1970-01-01
      • 2011-08-30
      • 1970-01-01
      • 2011-12-17
      • 1970-01-01
      • 2011-02-17
      相关资源
      最近更新 更多