例外:
无法加载文件或程序集 '文件:/// C:\ PROGRAM%20Files \微软%20Visual%20Studio%209.0 \ Common7 \ IDE \项目\ SourceCode_TradeProcessor_branch \ BIN \ FxGate \ LoaderService \插件\ FixExchangeProvider \ FixExchangeProvider.dll' 或其中一个依赖项。系统 找不到指定的文件。
代码:
parserPlugin = Assembly.LoadFrom(_transport.Path);
文件路径存在。是因为路径格式还是什么?
答案 0 :(得分:3)
“......或其中一个依赖项”。检查dll的汇编引用是否在同一文件夹中。
答案 1 :(得分:1)
也许:
parserPlugin = Assembly.LoadFrom(new Uri(_transport.Path).LocalPath);
会更好吗?
答案 2 :(得分:1)
我的猜测是权限,如果程序运行的用户甚至没有权限查看文件夹中的内容,则必须假定文件不在那里。