如何在Visual Studio C# Express中创建独立文件?

3

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

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

提前致谢。

1个回答

1

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

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

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

此外,请确保如果您的应用程序使用任何不属于.NET框架的其他库,则必须将它们与exe文件一起发送,以便在其他计算机上使其正常工作。


干杯!在bin\Release和bin\Debug中都有所有的.exe文件。我可以问一下发布项目的区别吗?我也有那个setup.exe文件。 - Messerschmitt
我从来没有使用过这个选项,但我猜它只是把所有需要的文件打包成一个安装文件,当安装时,将所有文件提取到用户选择的指定位置,可能会在Windows注册表中注册一个应用程序并创建一个项目在程序和功能中,以后可以卸载它。 - Ondrej Janacek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接