3

已经有很多这样的问题,但是如何在 Visual Studio C# Express 中制作独立的 .exe 文件?这里没有设置和部署选项卡/栏。

我按下了“发布项目名称”,但不确定这是否正确。在 bin\Debug 和 bin\Release 中还有一堆其他的 .exe 文件。我需要哪一个,这实际上是否正确?我的项目是 WinForms C# 应用程序,没什么花哨的。需要确保它可以在其他计算机上运行。

提前致谢。

4

1 回答 1

1

使用与您的项目相同的名称。因此,如果您的项目名称为 MyWinFormApp,则需要 MyWinFormApp.exe。

如果 bin/Release 中没有类似 MyWinFormApp.exe 的内容,那么您可能没有在发布模式下构建应用程序。但是,如果您在调试模式下成功构建应用程序,则 bin/Debug 文件夹中应该有一个 MyWinFormApp.exe 文件。

您也可以在那里找到 MyWinFormApp.vshost.exe,但这不是您想要的。它只是编译器的一些辅助程序可执行文件。

此外,请确保如果您的应用程序使用不属于 .NET 框架的任何其他库,您必须将它们与 exe 文件一起提供,以使其在其他计算机上运行。

于 2013-11-02T19:43:55.037 回答