2010-11-26 3 views
11

私はネットワーク共有上にあるプロジェクトを持っています。テストランナーはテストを実行しようとしますが、エラーメッセージが表示されて失敗します。Resharper 5.1のテストランナーがネットワーク共有を受け入れるように設定するには?

ユニットテストランナーがロードに失敗したアセンブリ: JetBrains.ReSahrper.TaskRunnerFramework.TaskException:ファイルまたはassembl「ファイルを読み込めませんでした:のVisual Studio 2010 \ // \ myshareのをプロジェクト\ \ MyPorject \ TestMyProject \ binに\リリース\ TestMyProject .dll 'またはその依存関係の1つ。

テストはMSTestで実行されます。私は、Visual Studio 2010 Proのdevenv.exe.configでloadFromRemoteSourcesオプションを有効にしており、Testprojectはデプロイ可能です。

問題は、テストランナーがアセンブリ読み取ろうとした場所です(ファイル:// \)

私はCからプロジェクトを開始すると:それは動作します\。

私は何ができますか?

+0

ドライブレターを追加してみてください。 – jamie

+0

これを最後にどのように解決しましたか? \ myshare \のネットワークドライブを追加すると、確かにresharperはドライブをピックアップしませんでしたか?ドライブを指すようにresharperを設定する必要がありましたか? – Mike

答えて

25

はJetbrains.resharper.taskrunnerを探す*ファイルをexe.configと行を追加します。。<runtime>セクションに

<loadFromRemoteSources enabled="true"/>

を。

Related to thisがありますが、R#には独自の外部タスクランナーがあり、(他の理由のなかでも)CPU固有のアセンブリを処理できます。

更新:共有するドライブ文字を追加してみてください。それは私のために働いた。

+1

優秀、これは私のために完全に働いた。 –

+0

6.0でも動作します。 – jamie

+0

7.0でも動作します。 – Liedman

関連する問題