3

TFSエクスプローラーで、このプロパティが[ビルド定義エディター]->[プロセス]->[ビルドプロセスパラメーター]->6.[公開]-[AzureWebサイト]->[Web配置][公開プロファイル]にあります。

ここに画像の説明を入力してください

公開プロファイルをダウンロードしましたが、TFSビルドで次のエラーが報告されます。

全体的なビルドプロセス
更新ビルド番号
実行エージェント(予約済みビルドエージェントホストビルドエージェント)ワークスペースの作成
ワーク
スペースの
作成ラベルの作成変更セットと作業項目のコンパイル
、テスト、および関連付け変更セットと作業項目の
コンパイルとテストFetchAzureWeb
サイトプロファイルの公開
プロジェクトビルドのMSBuildの実行
$/myprojデフォルトのターゲットの場合は/myproj/myproj.sln。
デフォルトのターゲット用に$/myproj / myproj / myproj/myproj.csprojを作成しました。
C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.targets(4435):PublishProfileの値は「myproj.azurewebsites.net」に設定されています。 'C:\ a \ src \ myproj \ myproj \ myproj \ Properties \ PublishProfiles \ myproj.azurewebsites.net'にあるファイルですが、見つかりませんでした。
C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.targets(4449):Target ValidatePublishProfileSettings Failed MSBuild Log File
Handle Exception
Create Work Item
Associate Changessets and Work Items
Exception Message :MSBuildエラー1はこのビルドを終了しました。このエラーの原因に関するより具体的な情報は、上記のメッセージに記載されています。(タイプBuildProcessTerminateException)
例外スタックトレース:
System.Activities.Statements.Throw.Execute(CodeActivityContext context)at System.Activities.CodeActivity.InternalExecute(ActivityInstanceインスタンス、ActivityExecutor executor、BookmarkManagerブックマークマネージャー)at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor、BookmarkManagerブックマークマネージャー、Location resultLocation)
Drop Files to Drop Location
作業項目「4:ビルドでのビルドの失敗:myproj_2012-55-10_07-55.1」がビルドによって開かれました。

4

2 に答える 2

3

私は同様の問題を抱えていましたが、ビルド設定に関するドキュメントはあまりありません。スクリーンショットから .publishsettings ファイルを使用していることがわかりますが、これを機能させることができませんでした。代わりに、.pubxml ファイルが必要だと思います。

これを試して:

  • プロジェクトを右クリックし、発行 (または Web サイトの発行) を選択します。
  • 発行ウィザードが表示されます。[プロファイル] タブで [インポート] を選択し、Azure ポータルからダウンロードしたファイルを選択します。
  • ウィザードを閉じます。(初めて手動で公開しましたが、必要ありません)。この時点で、ビジュアル スタジオは 3tow .pubxml ファイルを作成しているはずです。1 つは webdeploy 用で、もう 1 つは ftp 用です。
  • このファイルをどこかのソース管理にチェックインします
  • 質問の最初のスクリーンショットの手順 6 で、ソース管理フォルダーの場所を使用してファイルを選択します。

それが助けてくれることを願っています、それは私のためにそれを解決しました。

于 2012-12-26T21:20:50.323 に答える
0

「C:\a\src\myproj\myproj\myproj\Properties\PublishProfiles\myproj.azurewebsites.net」ですが、見つかりませんでした。

そのディレクトリにプロファイルがありますか? それはおそらく問題です..それはそのディレクトリにある必要があります.

于 2012-12-10T21:24:11.463 に答える