无论如何都要使用VS2013发布配置文件,<WebPublishMethod>FileSystem</WebPublishMethod>
并输出完成发布的zip文件?
我不是在寻找Web部署包,我正在寻找文件系统模式,但是要压缩已发布的文件
答案 0 :(得分:1)
你可以让它做到这一点,它在UI中,虽然我实际上无法弄清楚我是如何做到这一点的! * 帮助完全是VS 2012,通常不太有用。
查看.pubxml文件内部提供了一个线索(我编辑了这个以保护有罪)。如下所示,PackageAsSingleFile就是您所需要的。你可以从UI中完成这项工作,这就是我的方法,但现在我找不到那个UI,但你可以将这个XML放在你的文件中并试试..
<Project ToolsVersion="4.0" ...>
<PropertyGroup>
<WebPublishMethod>Package</WebPublishMethod>
...
<ExcludeApp_Data>True</ExcludeApp_Data>
<DesktopBuildPackageLocation>M:\OUTPUT.zip</DesktopBuildPackageLocation>
<PackageAsSingleFile>true</PackageAsSingleFile>
<DeployIisAppPath>Demonstration site</DeployIisAppPath>
</PropertyGroup>
</Project>