2

TFSServiceアカウントをAzureアカウントに接続していて、TFSServiceビルドの結果をAzureアカウントに公開しようとしています。ビルド定義が適切に設定されていることを確認してください。すべてが正常にコンパイルされます。これはすばらしいことですが、デプロイしようとするたびに、次のエラーが発生します。

Exception Message: Could not find a part of the path 'C:\a\bin\_PublishedWebsites'. (type DirectoryNotFoundException)
Exception Stack Trace: at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)

誰かが何が間違っている可能性があるか考えていますか?ちなみに、Visual Studioでプロジェクトを右クリックして手動で公開することは問題なく機能するため(同じ公開プロファイルを使用しているため)、取引内容がよくわかりません。また、私はデバッグ時に人々が使用するのに役立つ情報が100%ではないので、皆さんが見たいものを教えてください。質問を更新します。

ありがとう。

4

2 に答える 2

1

これを修正するには、AzureのTFS統合と、TFSの関連するビルド構成を削除してから、再度追加します。

于 2013-01-10T20:27:29.583 に答える
1

このエラーは、出力場所が正しく設定されていない場合に発生します。出力場所の値は、「AsConfigured」、「PerProject」、または「SingleFolder」のいずれかになります。 http://msdn.microsoft.com/en-us/library/dd647547.aspx#output

例:テンプレートに1つの構成設定を持つ単一のプロジェクトがある場合、出力場所はSingleFolderに設定されます。

于 2014-10-14T10:18:06.790 に答える