2011-10-17 32 views
3
System.Reflection.Adds.UnresolvedAssemblyException 
Type universe cannot resolve assembly: System, 
Version=2.0.0.0, 
Culture=neutral,... 

我刚更新为Mango和7.1 SDK以及最新的Silverlight工具包。类型宇宙无法解析WP7项目中的程序集

我已尝试删除并重新添加此引用,但我仍然在xaml页面的设计模式中出现此错误。

这看起来像是一个非常简单而愚蠢的错误。不知道我应该尝试下一步。

另外,解锁DLL也不是问题,因为你可以看到它是System.dll。

任何想法的根本原因将不胜感激。

+0

发布代码。类型是小写的事实意味着它不是Microsoft类。 –

+0

它不在编译时。这是在设计时。这是XAML投掷这个,这更令人讨厌。它编译好。我不知道我可以发布哪些代码来提供帮助。 – firebellys

+0

这可能与在7.1 sdk上使用7.0解决方案有关吗?或者有一些不匹配?我使用了Telerik和Silverlight工具箱等第三方库。 – firebellys

回答

1

有一个参考我补充说,这似乎是造成这种情况。我无法分辨是否是Facebook C#SDK或IsolatedStorageExplorer库。也许他们没有及时了解芒果,这是唯一的想法。

无论哪种方式,我有点沮丧在错误的模糊性质,以及它如何爆炸在XAML而不是代码。我觉得IDE应该知道错误会在哪里,并帮助您获得更好的堆栈跟踪。在这个时候,弄清这些东西的唯一方法就是消除过程。全部删除,逐一加回。

我很感激帮助!

+0

当问题出现在设计人员身上时,可能比试验和错误更容易。它涉及到这个问题的答案中提到的Visual Studio的第二个实例:http:// stackoverflow。com/questions/3453173/debug-visual-studio-or-blend-silverlight-wpf-designer-load-errors –

0

类似的错误发生在我身上,但对于System.Data程序集。我认为这是由于我添加了system.data.linq引用。我删除了参考并再次添加。错误消失了,我可以在设计器中加载屏幕。错误肯定是误导。

+0

我再次得到这个错误...所以不知道... –

1

@Rajeev奈尔(和所有其他有类似的错误)

我还与System.Data装配错误。 对我来说,它是对“System.Data.SqlServerCe”的引用。删除参考后,它的工作。

我什至没有使用该组件,只是在项目中引用它。
因此,如果您遇到类似的错误,请检查您引用的第三方程序集(即使您未在代码中使用它)。

1

我注意到从互联网下载组件后我得到了这个答案。我在先解除它们,然后再将它们添加为参考。更多详细信息可在this answer.