相当于VS中的Console/Winforms应用程序的网站发布?

Bas*_*sic 6 publish build visual-studio

我有一个网站和一个控制台应用程序一起工作.

根据发布配置文件,本网站将发布到~10个不同服务器中的任何一个.对于生产,那是MSDeploy但是对于Dev/Test/UAT/etc ......它是一个简单的UNC文件路径副本.

我希望能够轻松地发布CLI(至少是"本地"服务器).我想要的是单击发布,选择配置文件/服务器并让它编译并将bin文件夹中的输出复制到\\Server\ApplicationName

我知道我可以执行复制作为后构建步骤,但并不总是想要复制,并且绝对不希望它到同一个地方.

Console/WinForms应用程序中存在的发布选项似乎以1-click发布为中心,这不是我所追求的(我不希望应用程序打电话回家每次都在寻找新版本,我想明确推送一个特定版本到特定服务器).

我知道如果应用程序在尝试发布期间运行,则会出现问题.

这可以实现吗?