使用VS 2013的发布配置文件我无法将包输出作为发布的一部分输出到zip。如果我给出一个xx.zip的目标,我只需要一个名为的文件夹,文件全部解压缩到该文件夹下。
立即使用发布向导,但希望创建msbuild命令行。
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WebPublishMethod>FileSystem</WebPublishMethod>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<SiteUrlToLaunchAfterPublish />
<ExcludeApp_Data>False</ExcludeApp_Data>
<publishUrl>C:\dev\Cloud_Deploy_Package\deployMe.zip</publishUrl>
<DeleteExistingFiles>True</DeleteExistingFiles>
</PropertyGroup>
</Project>
答案 0 :(得分:0)
我找到了答案(不幸的是,我关闭了浏览器以便我无法链接)。您必须创建Web部署包而不是文件系统包。右键单击项目,发布...,选择&#34; Web部署包&#34; ...
结果是一个文件夹,其中包含一些文本文件和项目的大拉链!