何度もプレイした後、テストプロジェクトを除くすべてのプロジェクトでビルドを実行できるようにTFSを取得することができました。これらにはモルアセンブリがあります。
私が得ているエラーは
C:\ Program Files \ Microsoft Moles \ bin \ Microsoft.Moles.targets(79):
コマンド "" C:\ Program Files \ Microsoft Moles \ bin \ moles.exe "
@" C:\ Builds \ 2 \ cv2 \ DevBranchBuild \ Sources \ CV.BL.Tests \ obj \ Release \ Moles \moles.args""
はコード-1002で終了しました。
警告は
C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1360):
この参照を解決できませんでした。
アセンブリ"CV.DAL.Moles、Version = 1.0.0.0、Culture = neutral、processorArchitecture=MSIL"が見つかりませんでした。
アセンブリがディスク上に存在することを確認してください。
この参照がコードで必要な場合、コンパイルエラーが発生する可能性があります。
CV.DALは、私がモリングしているアセンブリです。
私は最新バージョンのpexとmolesを使用しています。
また、CV.DAL.moles
ファイルをTFSにチェックインしました(アセンブリではありません)。すべてが私のローカルマシンで完全に正常に構築されます。ビルドに使用しているマシンの構成はまったく同じです。正確には、1つは32ビットで、もう1つは64ビット:o(深刻な監視)です。
何か案は?
これは、ブランチをマージするときにゲートチェックインを壊しているため、ペックスとモグラをまったく役に立たないものにします。これは、かなりの時間を費やしたため、非常に残念です。
編集
どのmolesAssembliesディレクトリですか?
ほくろのインストールフォルダまたはプロジェクトの下のディレクトリ?
インストールフォルダには、両方のマシンで同じファイルとファイルサイズがあります。