您的位置:首页 > 编程语言 > C#

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


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: