无法成功地将 C# winforms 应用程序部署到其他计算机



我有我构建的 C# winforms 应用程序,但我无法弄清楚如何将其部署到其他机器。

在一个完美的世界中,我认为我应该能够进行发布构建,然后获取发布文件夹,将其压缩并发送给我想要的任何人。并非如此。我尝试过单击一次,但为交付方式列出的选项都不适合我想要的类别(能够获取文件夹,然后将其发送给某人)。

我看过很多教程,但它们要么是通过 url 或可移动媒体安装程序,要么只是关于 winforms 应用程序

有人请帮忙.....

每个win应用程序都有一个"bin"文件夹,在这个文件夹中有一些文件,您可以使用由c#创建的.exe文件,但是如果您使用添加到自己的应用程序的一些.dll文件等,您也应该复制它们。因此,现在您知道.exe文件在哪里以及您还应该使用它复制哪些文件,用它们制作一个zip文件,它们在其他窗口上是可执行的。

您可以使用 Clickonce 非常轻松地部署到其他计算机。Clickonce可以用于在线和离线。

在假设 c:₩ 中制作一个名为 formapp 的空文件夹。在解决方案资源管理器中右键单击你的项目,然后单击"属性"。单击发布并将 c:₩formapp 相同地写入 2 个输入框。然后单击发布。

您还可以使用发布按钮左侧的发布向导。

如果发布成功完成,您会发现该文件夹已满文件。您可以复制文件夹并粘贴并在其他计算机中运行。

希望这有帮助..

最新更新