已经有很多类似的问题,但我如何在Visual Studio C#Express中单独使用.exe文件?这里没有设置和部署选项卡/栏。
我已按下“发布projectName”但不确定是否正确。 bin \ Debug和bin \ Release中还有一堆其他的.exe文件。我需要哪一个,这是否正确?我的项目是WinForms C#app,没什么太花哨的。需要确保它适用于其他计算机。
提前致谢。
答案 0 :(得分:1)
使用与项目相同的名称。因此,如果您的项目名称为MyWinFormApp,则需要MyWinFormApp.exe。
如果bin / Release中没有MyWinFormApp.exe,那么您可能没有在发布模式下构建应用程序。但是,如果您成功在调试模式下构建应用程序,则bin / Debug文件夹中应该有一个MyWinFormApp.exe文件。
您也可以在那里找到MyWinFormApp.vshost.exe,但这不是您想要的。它只是编译器的一些辅助可执行文件。
此外,请确保如果您的应用程序使用不属于.NET框架的任何其他库,您必须将它们与exe文件一起发送,以使其在另一台计算机上运行。