已经有很多类似的问题,但我如何在 Visual Studio C# Express 中制作一个独立的 .exe 文件?这里没有设置和部署选项卡/栏。
我按下了“发布项目名称”,但不确定是否正确。 bin\Debug 和 bin\Release 中还有一堆其他 .exe 文件。我需要哪一个,这实际上是正确的吗?我的项目是 WinForms C# 应用程序,没什么特别的。需要确保它适用于其他计算机。
提前致谢。
最佳答案
使用与您的项目相同的名称。因此,如果您的项目名为 MyWinFormApp,则需要 MyWinFormApp.exe。
如果 bin/Release 中没有类似 MyWinFormApp.exe 的东西,那么您可能没有在 Release模式下构建您的应用程序。但是,如果您在 Debug模式下成功构建了应用程序,则 bin/Debug 文件夹中应该有一个 MyWinFormApp.exe 文件。
您也可以在那里找到 MyWinFormApp.vshost.exe,但这不是您想要的。它只是编译器的一些辅助可执行文件。
此外,请确保如果您的应用程序使用不属于 .NET 框架的任何其他库,您必须将它们与 exe 文件一起发送,以便使其在另一台计算机上运行。
关于c# - 如何在 Visual Studio C# Express 中制作独立文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19746011/