【问题标题】:How to include .NET framework redistributable in Visual Studio setup project using chaining?如何使用链接在 Visual Studio 安装项目中包含可再发行的 .NET 框架?
【发布时间】:2012-02-06 16:07:31
【问题描述】:

我有一个 Visual Studio 安装项目。

我的目标是在安装我自己的应用程序时静默安装 .NET Framework 4,无需询问用户,也无需使用 Internet 连接。

我阅读了 MSDN 上的“Chaining the .NET Framework to Your Application Setup”部分,但我不明白这种方法。

我是否必须编写一个简短的批处理文件并将dotNetFx40_Full_x86_x64.exe 放在与我的 .msi 文件相同的文件夹中? 是否可以将dotNetFx40_Full_x86_x64.exe“打包”到我生成的 .msi 文件中? 我必须在 Visual Studio 中的哪个位置单击才能执行此操作?

谁有这方面的经验?还是一个想法?

【问题讨论】:

  • 您的用户可以在不知情的情况下安装他们没有安装的东西吗?
  • 如果有可能注意到他们关于 .NET 框架的信息,我当然会这样做。但由于我的应用程序在没有 .NET 框架的情况下无法运行,所以首先解决这个问题对我来说很重要。

标签: .net visual-studio visual-studio-2010 .net-4.0 setup-project


【解决方案1】:

在 Visual Studio 上右键单击安装项目并选择选项。

点击按钮先决条件...

为 .Net Framework 选择第二个选项。

重建!!

【讨论】:

    【解决方案2】:

    为什么需要安装.NET Framework 4.0 Full 在很多情况下可以使用

    .Net Client Profile

    看看他的guide

    【讨论】:

    • 我必须使用完整安装。这是一个非常大的项目,包括一个网络服务器和网站项目。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多