2

.net4 Client Profile でソリューションを構築しました。今、私はテスト プロジェクトを追加し、私の dll に Moles アセンブリを追加しようとしました。

「コマンド "Mole.exe へのパス" @"Mole.args のパス" はコードで終了しました - 1008

"エラー 210 コマンド ""C:\Program Files\Microsoft Moles\bin\moles.exe" @"D:\Fdi_MainTrack_SCA\FDI UID Renderring\Main_Track\FDI UID Renderer\Fdi.UidRenderer\Fdi.UidRenderer.ObjectManager.Tests \obj\Debug\Moles\moles.args"" コード -1008 で終了しました。"

なぜこれが起こっているのか誰にもわかりますか?

4

2 に答える 2

0

大野!ドレッド1008が再び立ち上がる!これを修正する可能性のあるものがいくつかあり、1 つの実証済みの修正があります。

  1. Visual Studio のすべてのインスタンスを閉じます。ソリューションを開いて再試行してください
  2. プロジェクト タイプをクライアントではなく完全な .NET 4.0 プロファイルに変更してみてください。エラーが続く場合は、手順 1 を繰り返します
  3. Moles 機能セットを再インストールします。不便ではありますが、この解決策は私のインストールを修正しました。

問題は、Moles がサポートされていない開発プロジェクトであることです。それには穴があり、環境内の他のものが変化すると失敗する可能性があります。Moles を Visual Studio またはコンピュータの他の場所での変更に適応させるために、再インストールが必要になる場合があります。

Visual Studio 2012 Ultimate の機能セットであるリリース バージョン (Fakes isolation Framework) を使用しています。Fakes に関しては、まったく問題はありませんでした。ただし、 NCrunchが迂回路をサポートしてくれることを願っています。

于 2012-09-26T23:57:48.970 に答える
0

同じ問題があり、 Visual Studio Service Pack 1をインストールすることで解決しました

于 2013-02-06T22:15:54.813 に答える