动态编译服务并包含来自另一个文件夹的dll引用

时间:2015-05-13 15:18:11

标签: c# wcf dynamically-generated

我沿着这条道路有图书馆:

  

“.. \ ServiceGenerator \ BIN \调试\ ExternalClassLibrary.dll”

ServiceGenerator项目从文本动态生成服务,并包含对此库的引用。

objCompilerParameters.ReferencedAssemblies.Add(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "ExternalClassLibrary.dll");

ServiceGenerator将服务放到此文件夹中:

  

“.. \ ServiceGenerator \ BIN \调试\服务\”

如果我没有将ExternalClassLibrary.dll放到此文件夹然后生成服务,则使用ExternalClassLibrary.dll的方法会冻结。 如果我把库放在

  

“.. \ ServiceGenerator \ BIN \调试\服务\”

然后一切正常。

如何使路径中的库使用生成的服务?

  

“.. \ ServiceGenerator \ BIN \调试\ ExternalClassLibrary.dll”

0 个答案:

没有答案