当前位置: 代码迷 >> 综合 >> 动态编译常见错误
  详细解决方案

动态编译常见错误

热度:34   发布时间:2024-01-21 22:47:50.0

 

一直抱这个错误

未能加载文件或程序集“file:///C:\Users\hm\AppData\Local\Temp\acttggn6.dll”或它的某一个依赖项。系统找不到指定的文件。

 

 

 

调试后找到原因

objCompilerParameters.ReferencedAssemblies.Add("System.dll");
objCompilerParameters.ReferencedAssemblies.Add("mscorlib.dll");
objCompilerParameters.ReferencedAssemblies.Add("System.Xml.Linq.dll");

没能加载上

修改为:

 

objCompilerParameters.ReferencedAssemblies.Add
                ("C:\\Program Files\\Reference Assemblies\\Microsoft\\Framework\\v3.5\\System.Xml.Linq.dll");

即可。

 

 

 

 

  相关解决方案