繁体   English   中英

可以部署自包含的.NET Framework应用程序吗?

[英]Is possible to deploy a self contained .NET Framework application?

我正在开发使用.Net Framework的C#.Net应用程序,但是当用户在计算机上安装该应用程序时遇到麻烦。 其中一些只是不知道如何安装.Net Framework。

我正在寻找解决此问题的方法,发现在.Net Core应用程序中使用了自包含部署。

问题是我的应用程序不使用.Net Core,而是WPF应用程序。

我已经在网上搜索了,发现的所有解决方案都将我带到.Net Core自包含的部署中。

为了部署“自包含” .Net Framework应用程序可以做什么?

提前致谢。

您可以使用WiX创建“引导程序”安装程序,该程序将在安装应用程序之前安装所需的框架。

http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/install_dotnet.html

查找所有目标计算机已经拥有的.NET Framework版本,并将Visual Studio设置为以该版本的框架为目标。

然后,只需将所有文件从bin / release文件夹复制/粘贴到目标计算机上的文件夹中,然后运行程序的可执行文件即可。

如果所有目标计算机都装有Windows 10,则可以使用框架的4.6版进行部署,并确保您的客户端已经安装了该版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM