仮想サーバーでチーム ファウンデーション サーバーを実行しています。これまでのところ、ソース管理と他のすべては意図したとおりに機能しますが、チェックインのたびにビルド エージェントを使用して自動ビルドを実行するときに問題が発生します。
私がこれまでにやったこと:
- サーバー上にユーザー (BuildMan と呼ばれる) を作成し、それを新しいユーザー グループに追加しました。このユーザー グループは、Visual Studio のフォルダーとビルド フォルダーの実行と読み取りのアクセス許可を取得します。
- C:\Windows の .NET Framework フォルダーにあるビルド ツールへの読み取り/実行アクセス権があるため、ユーザーを IIS_USER 権限グループに追加しました。
ビルドを実行すると、次のエラーが発生するまですべて正常に動作します。
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.CSharp.targets (316): "Csc.exe" wurde mit dem Code -1073741502 beendet.
英語では、これは、Csc が STATUS_DLL_INIT_FAILED を意味するコード 0xC0000142 で終了したことを意味します。よくわかりませんが、これは権限がないためだと思いますか?そうでない場合、私の問題は何ですか?