编译为简单的.exe

时间:2017-09-11 20:38:20

标签: visual-studio-2017

我在Visual Studio 2017中有一个简单的C#项目。

它是一个控制台应用程序(.NET Framework)。

我想将其编译为.exe,然后将该.exe复制到将运行它的服务器上。

当我这样做:Build -> Publish MyApp我得到一个setup.exe文件,其中包含一些我认为setup.exe将用于在目标计算机上安装的其他文件。

当我这样做时:Build -> Build MyApp VS立即回来,没有任何弹出窗口。我可以在这里看到一个.exe:MyApp\bin\Debug\MyApp.exe有一个时间戳,表明它是从Build -> Build MyApp构建的

我想控制.exe在服务器上的部署位置,因为我们已经有了一个方案,可以将版本号添加到.exes中,这样它们就可以很好地控制它们,并且我们确切地知道服务器上正在发生什么变化(这与运行setup.exe相反。

我应该只使用MyApp \ obj \ Debug \ MyApp.exe吗? [似乎很奇怪我会使用Debug文件夹中的.exe。]

我应该尝试哪些其他构建选项?

0 个答案:

没有答案