mvvm-light:在VS2012失去智能感知

时间:2012-09-12 09:28:44

标签: intellisense mvvm-light

我们正在使用MVVM Light Toolkit(来自Galasoft - Laurent Bugnion)。 到目前为止,我们使用的是Visual Studio 2010。 一切都运作良好(感谢Laurent)。

两天前,我们搬到了Visual Studio 2012。 现在,Intellisense不再使用Xaml文件(但仍然在代码隐藏中工作)。

在浏览论坛并进行一些测试后,我们发现“GalaSoft.MvvmLight.Extras.SL5.dll”存在问题。

一旦从项目引用中删除了GalaSoft.MvvmLight.Extras.SL5.dll,intellisense就会再次运行。

有人已经有同样的问题和/或知道解决方案吗?

感谢。

阿兰。

1 个答案:

答案 0 :(得分:0)

当我们从Silverlight 4迁移到5时,我们遇到了类似的问题。我们使用从另一台计算机复制的GalaSoft.MvvmLight.Extras.SL5.dll的本地副本。

安装MvvmLight .msi软件包并将Silverlight项目中的引用更改为C:\ Program Files(x86)\ [...] \ GalaSoft.MvvmLight.Extras.SL5.dll后,IntelliSense再次开始工作。

希望这有帮助