我正在构建一个CLI / C ++ dll,它将用作EXE文件的插件。 CLI / C ++项目引用了C#dll。此外,C#dll具有对WCF Web服务的服务引用。
我曾经得到一个运行时异常,说“FileNotFound”。我发现C#dll必须与EXE位于同一个文件夹中才能找到它。但是,现在我得到一个例外,即没有为ServiceRefernce配置EndPoint。
有没有人处理类似的案件?我是否需要将服务引用配置文件复制到与EXE相同的文件夹中?
答案 0 :(得分:0)
需要将服务引用配置复制到可执行文件的配置文件中。另一个程序集的应用程序配置文件无法(轻松)加载到正在执行的程序集中。