我们正在使用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就会再次运行。
有人已经有同样的问题和/或知道解决方案吗?
感谢。
阿兰。
答案 0 :(得分:0)
当我们从Silverlight 4迁移到5时,我们遇到了类似的问题。我们使用从另一台计算机复制的GalaSoft.MvvmLight.Extras.SL5.dll的本地副本。
安装MvvmLight .msi软件包并将Silverlight项目中的引用更改为C:\ Program Files(x86)\ [...] \ GalaSoft.MvvmLight.Extras.SL5.dll后,IntelliSense再次开始工作。
希望这有帮助