我正在开发一个 silverlight C# 应用程序,我添加了对 Microsoft DLL 的引用并收到以下消息:
该类型存在于两个 DLL 中
因为我使用的是在两个 DLL 中定义的控件(一个与 SDK 相关联,另一个是我自己添加的)。
在网上做了一些研究后,我尝试为这两个 DLL 创建一个别名,并使用extern alias <alias_name>
. 这种方法解决了后面xaml.cs代码中的一些问题,但并没有真正解决xaml中的问题。完成此操作后,Visual Studio 抱怨其中一个控件(来自我添加的 DLL)未在命名空间中定义。
所以我想知道是否有一种方法可以使用别名在 XML 中指定命名空间?
谢谢你。