要先打开 PowerShell,然后进入当前解决方案目录,执行下面的命令,就可以批理一次发布生成多个网站了,注意一定要先手动发布一次,会在Properties目录下面的PublishProfiles目录下面生成一个FolderProfile.pubxml文件,要在命令中用到这个文件名称,我用的是文件夹模式。
msbuild TimeDateNum.sln /t:Rebuild /p:Configuration=Release /p:DeployOnBuild=true /p:PublishProfile=FolderProfile.pubxml
/p:Configuration=Release:明确指定使用 Release 配置进行构建,这是生产环境发布的常用配置