2011-01-25 17 views
1

例外:にFileNotFoundExceptionファイルパス

ファイルまたはアセンブリ 「ファイルをロードできませんでした:/// C:\プログラム%20Files \マイクロソフト%20Visual%20Studio%209.0 \ Common7 \ IDE \プロジェクト\ SourceCode_TradeProcessor_branch \ BIN \ FxGate \ LoaderService \ Plugins \ FixExchangeProvider \ FixExchangeProvider.dll ' またはその依存関係の1つ。システム は、指定されたファイルを見つけることができません。

コード:

parserPlugin = Assembly.LoadFrom(_transport.Path); 

ファイルパスが存在します。それはパス形式なのですか?

答えて

3

"...またはその依存関係の1つ"。 dllのアセンブリ参照が同じフォルダにあるかどうかを確認します。

+0

あなたはそのためのツールをお勧めしますか –

+2

反射板がそうするでしょう、それ以上の束、それ以外はndepends、他にもあります。 – Massif

+0

リフレクトアナライザは何も言わなかった –

1

多分:

parserPlugin = Assembly.LoadFrom(new Uri(_transport.Path).LocalPath); 

は、より良い仕事でしょうか?

1

私の推測では、プログラムの実行中にフォルダ内に何が入っているのかを知る権限がなくても、そのファイルがないと仮定する必要があります。

関連する問題