我想知道是否有一种方法可以强制 ms vs 2010 c# 编译我制作的程序,因为我有 2 个同名的 dll 可以使用,使用程序集解析我可以互换另一个,但事情都是 dll有不同的方法,根据我给它的级别,它将执行 dll 具有的独特方法。我可以使用动态类型,但是有没有其他方法可以告诉 ms vs 2010 在出现错误时强制编译?
说dll1有方法A,dll2有方法B,编码的时候我说的是if(condition) classname.A else classname.B
,但只引用了dll1,使用时classname.B
出错。那么我该如何强制编译呢?还是我只是继续使用动态类型?