c#如何正确编译代码以进行分发?

问题描述 投票:-1回答:1

我想将我的程序转换为我可以提供的东西,人们可以使用(仅对我的朋友和我认识的人),但是我完全迷失了如何做。我尝试过其他论坛做很多事情,但似乎没有一个工作或确实在做我想要的事情。

我尝试使用“构建”选项卡中的发布功能,但不喜欢这样,因为我更希望将其作为.exe使其进入ClickOnce应用程序。

根据我的阅读,bin \ debug文件夹中已经有一个(我完全完成后会使用release bin \文件夹),但我不知道实际需要多少文件打包在一起以便在另一台计算机上工作。

我的主要问题是:

我真的可以使用bin \ debug .exe并将其中的所有其他文件制作可分发的应用程序吗?

我还需要包括obj和properties文件夹吗? (我猜不是属性,但是obj确实很重要)

因为我已经使用了NuGet软件包和引用,所以我必须包括App.config和packages.config还是这只是Visual Studio使用的东西?

很抱歉,我所说的话有什么问题,我不在这里让我感到舒服。

c# visual-studio compilation exe
1个回答
0
投票

对于控制台应用程序,您应该能够压缩bin/release目录的内容并直接分发。

您可以安全地从存档中排除.pdb个文件。

© www.soinside.com 2019 - 2024. All rights reserved.