2

WCFサービスのWebロールが1つあるAzureCloudプロジェクトを含むVisualStudioプロジェクトがあります。Visual StudioまたはcspackでPackageコマンドを使用してcspkgを作成するのではなく、msbuildを使用してプロジェクトのcsxフォルダーにあるものと同じ出力を作成する必要があります。ただし、msbuildで次のコマンドを実行すると、出力はcsxフォルダーと同じフォルダー構造になりません。

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

代わりに、_PublishedWebsitesフォルダーを作成します。msbuildコマンドライン(つまり、csx / roles / MyAzureRole / approot)を使用してcsxフォルダーのコンテンツを手動で作成する方法を知っている人はいますか?

4

1 に答える 1

5

ターゲットスイッチがありません。

これが私のために働くものです。

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

于 2013-02-22T22:33:42.297 に答える