0

MS Build Server(MS Visual Studio 2010 ver 10.0.30319.1)でServerTasks-> Builds-> Server Task Builder-> Queue new Built and goについてソリューションをビルドしようとすると、47秒後にエラー出力が表示されます。

CSC:デバッグ情報ファイルの作成中に予期しないエラーが発生しました'c:\ Builds \ 1 \ ServerTasks \ Server-Tasks Builder \ Sources \ ThirdParty \ Sources \ samus-mongodb-csharp-2b8934f \ MongoDB.Linq \ obj \ Debug \ MongoDB.Linq.PDB '-' c:\ Builds \ 1 \ ServerTasks \ Server-Tasks Builder \ Sources \ ThirdParty \ Sources \ samus-mongodb-csharp-2b8934f \ MongoDB.Linq \ obj \ Debug \ MongoDB.Linq.pdb:アクセスが拒否されました

ディレクトリのアクセス許可を確認し、すべてのユーザーにアクセスを許可するように設定しましたが(デバッグ目的のみ)、まだ問題があります。Procmonを実行し、ディレクトリのファイルアクセスをフィルタリングします。

'c:\ Builds \ 1 \ ServerTasks \ Server-Tasks Builder \ Sources \ ThirdParty \ Sources \ samus-mongodb-csharp-2b8934f \ MongoDB.Linq \ obj \ Debug \'

教えてくれます:

16:41:00,5449813 TFSBuildServiceHost.exe 3528 QuerySecurityFile C:\ Builds \ 1 \ ServerTasks \ Server-Tasks Builder \ Sources \ ThirdParty \ Sources \ samus-mongodb-csharp-2b8934f \ MongoDB.Linq \ obj \ Debug BUFFER OVERFLOW Information :DACL、0x20000000

16:41:00,5462119 TFSBuildServiceHost.exe 3528 QueryOpen C:\ Builds \ 1 \ ServerTasks \ Server-Tasks Builder \ Sources \ ThirdParty \ Sources \ samus-mongodb-csharp-2b8934f \ MongoDB.Linq \ obj \ Debug FAST IODISALLOWED

何か案は?

4

3 に答える 3

1

Kockiren asked my to answer this thread after i found how to solve yesterday ...

This files which makes the problems here, are mostly this files, that will be generated while building the solution.

Simply remove them from source-control by 1. go to Source Control Explorer in VS 2. klick on this files (or the folder in which they are) 3. and press DEL to remove them

After checking in the solution and the projects you built will run!

于 2010-05-04T10:37:30.913 に答える
1

Procmonで行うべきことは、すべてのACCESSDENIEDレコードを除外することです。バッファオーバーフローと許可されていない高速IOは無視できます。

于 2010-04-30T03:56:18.797 に答える
0

私はここにstackoverflowで「binフォルダを除外するにはどうすればよいですか...」というスレッドを見つけました。問題はbinディレクトリをチェックインしたことです。この問題を解決するには、binディレクトリを右クリックして、[プロジェクトから除外]を選択する必要がありますが、このオプションはありません。

ソースエクスプローラー(VS2010 TFS)で試してみて、ソースを開き、binディレクトリを右クリックすると、次のエントリを含むコンテキストメニューが開きます。

  • 最新バージョンを入手
  • 特定のバージョンを取得する
  • 編集のためにチェックアウト
  • ロック
  • ロックを解除する
  • 消去
  • 名前を変更
  • 保留中の変更を元に戻す
  • 保留中の変更をチェックインする
  • 保留中の変更を棚上げ
  • 履歴を表示
  • 比較
  • 分岐とマージ
  • 動く
  • ラベルを貼る
  • 新しいフォルダ
  • フォルダにアイテムを追加
  • マント
  • プロパティ
  • 更新

フォルダーをクロークしようとしましたが、このオプションは作業コピー専用であり、ビルドタスク用ではありません。アイデア、Source Safeからフォルダを除外する方法は?

于 2010-04-30T13:59:20.660 に答える