在单个可执行文件中部署带有.NET 3 / 3.5的WPF应用程序

时间:2015-04-30 00:32:39

标签: c# .net wpf deployment

我开发了一个WPF应用程序,客户正计划在DVD上部署该应用程序。

我的应用程序非常简单,并且不需要任何设置过程,但我需要确保如果客户端没有安装.NET 3,它将在本地(从DVD)安装启动WPF应用程序。

那么,最简​​单的方法是在我的DVD上本地添加.NET 3 / 3.5软件包并确保在运行我的应用程序之前安装它?请记住,我的应用程序将是一个独立的应用程序。

2 个答案:

答案 0 :(得分:0)

我建议使用 Visual Studio安装项目来创建安装程序包,该程序包将检查先决条件并提供文件系统,注册表,脚本等基本功能。它很容易上手。看一下brief walkthrough

答案 1 :(得分:0)

当您使用发布选项... enter image description here

项目属性可以指定需要下载的依赖项

enter image description here

然后你只需勾选方框 enter image description here

还有其他更复杂的方法可以解决这个问题,但对于.net 3.5你不必走得太远