【发布时间】:2014-01-23 10:21:26
【问题描述】:
如何在vs2012中创建安装windows应用程序开发。安装程序将在安装程序运行期间自动安装 .net 框架。如何创建这种设置?
【问题讨论】:
标签: .net windows-installer prerequisites
如何在vs2012中创建安装windows应用程序开发。安装程序将在安装程序运行期间自动安装 .net 框架。如何创建这种设置?
【问题讨论】:
标签: .net windows-installer prerequisites
您可以使用 MSI 或 ClickOnce 来完成。先决条件对话框允许您选择要自动安装的 dotnet 框架。
如果您使用 ClickOnce,请右键单击您的项目并选择“属性”。在 Publish 选项卡中,您可以看到 Prerequisites 按钮,该按钮将列出不同版本的 .NET Framework 以及其他组件。标记这些组件中的任何一个都将在安装您的应用程序之前安装该组件。
如果您使用的是 MSI,则需要将新的安装项目添加到您的解决方案中。然后使用与上述相同的过程添加 .NET Framework 先决条件。
仅供参考,目前所有版本的 Windows 都已包含 .NET Framework 2.0 或更高版本。如果您没有使用除框架本身之外的任何库,您甚至可以考虑分发应用程序的可执行文件(来自 bin 文件夹),而不是创建安装程序。
【讨论】: