如何使用msbuild为Azure SDK 1.8创建csx输出?

Ant*_*ony 2 msbuild azure azure-web-roles azure-1.8

我有一个带有Azure云项目的Visual Studio项目,该项目具有一个用于WCF服务的Web角色.我不是通过在Visual Studio中使用Package命令或使用cspack创建cspkg,而是使用msbuild创建项目的csx文件夹中的相同输出.但是,如果我在msbuild中运行以下命令,则输出与csx文件夹的文件夹结构不同:

msbuild MyAzureProject.ccproj /p:configuration=debug /maxcpucount /p:outdir="c:\OutDir" /p:overwritereadonlyfiles=true /p:targetprofile="Cloud"
Run Code Online (Sandbox Code Playgroud)

相反,它会创建一个_PublishedWebsites文件夹.有没有人知道如何使用msbuild命令行手动创建csx文件夹的内容(即csx/roles/MyAzureRole/approot)?

Chr*_*tin 5

你只是错过了目标切换.

这对我有用.

msbuild MyAzureProject.ccproj/p:configuration = debug/maxcpucount/p:outdir ="c:\ OutDir"/ p:overwritereadonlyfiles = true/p:targetprofile ="Cloud"/ target:Clean; Publish