我正在尝试遵循 David Betz关于如何在 .NET 和 Silverlight 代码中使用库项目的精彩建议。特别是,我使用了他的文件级技术:我已经建立了一个 .NET 库项目,所以我创建了一个 Silverlight 项目,并在后者中添加了指向前者文件的链接。
不幸的是,有一个问题。我得到如下形式的编译错误:
“Util.dll”和“Util (Silverlight).dll”中都存在类型“...”
在我所有的其他项目中,我只参考其中一个。Util dll 都没有对另一个的引用,所以我不确定为什么编译器可以从任何其他项目中看到这两个 DLL。
有任何想法吗?