问题:
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