C#动态编译无法找到 Dll问题.CompilerParameters error CS0006:
2016-10-08 14:29
453 查看
问题:
CompilerParameters error CS0006 出现问题.
这个时候实际是 找到不.
应该使用全路径.
para.AddRange(p1.Select(p => System.Reflection.Assembly.Load(p.FullName).Location));
para.AddRange(p2.Select(p => System.Reflection.Assembly.Load(p.FullName).Location));
para.AddRange(p3.Select(p => System.Reflection.Assembly.Load(p.FullName).Location));
para.Add(a1.Location );
para.Add(a2.Location);
para.Add(a3.Location);
可以解决此问题.
参见http://stackoverflow.com/questions/2661127/c-sharp-and-metadata-file-errors
CompilerParameters error CS0006 出现问题.
这个时候实际是 找到不.
应该使用全路径.
para.AddRange(p1.Select(p => System.Reflection.Assembly.Load(p.FullName).Location));
para.AddRange(p2.Select(p => System.Reflection.Assembly.Load(p.FullName).Location));
para.AddRange(p3.Select(p => System.Reflection.Assembly.Load(p.FullName).Location));
para.Add(a1.Location );
para.Add(a2.Location);
para.Add(a3.Location);
可以解决此问题.
参见http://stackoverflow.com/questions/2661127/c-sharp-and-metadata-file-errors
相关文章推荐
- CString导致使用Dll动态库无法编译的问题
- 探讨:关于动态编译WebService为dll然后调用WebService的问题,无法返回xml文本
- C#.winform使用sqlite发布时提示无法找到SQLite.Interop.dll的问题
- C# 调用C++ dll问题总结一 ——无法找到dll
- 提问:关于动态编译WebService为dll然后调用WebService的问题,无法返回xml文本
- Delphi 调用 C# Dll 时一个编译问题 mscorlib_TLB.h Ambiguity between 'String' and 'System::String'
- 关于vs2010无法找到rcdll.dll的问题
- 关于在英创em9161板上使用ADO.net连接远程数据库提示 “无法找到 PInvoke dll"dbnetlib.dll"”问题解决方法
- 编译和链接都成功,但是找不到cutil32.dll,程序无法启动的问题
- 有关c#.net“无法加载 CSOpenGLC.dll:找不到指定的模块”的问题解决办法
- C#工程添加了DLL编译运行时却提示”无法加载DLL“的解决方案
- C# 调用 C++ DLL无法调试的问题解决方法
- 一个关于bin目录下DLL动态编译的问题
- QT程序发布的一个问题:无法定位程序输入点与动态链接库QtCore4.dll
- apache php ext目录的动态dll 都是提示 “无法找到相应的模块”
- c#中链接无法找到问题解决
- Delphi6 调用 C# Dll 时一个编译问题
- 无法找到AdbWinApi.dll问题解决
- VC中使用Matlab Engine出现"无法找到libeng.dll"的问题
- 关于vs2010无法找到rcdll.dll的问题