VS 2015 RC中Xaml缺失Intellisense

6

在使用VS 2015 RC时,发现完全没有Xaml智能感知,这让我很惊讶,因为我已经习惯了这个优秀的VS 2013插件

在选项中,我确保已选择它:

enter image description here

并且在编辑视图时使用设计器作为默认值;

enter image description here

我已经多次启动和重新启动Visual Studio,但是在创建Xaml时,智能感知仍然无法正常工作(请注意,在编写VB或C#代码时智能感知是正常的)。

是否有其他人遇到过这个问题并找到了解决方案?我的机器上仍然安装着Visual Studio 2013,但是两个版本应该可以和平共处,除了这个小问题之外,Xaml没有智能感知。

谢谢


你解决了这个问题吗? - rleffler
1
@rleffler 我最终与微软沟通了。在一个干净的机器上,只运行vs2015rc并使用新项目工作时,我可以得到智能感知。从另一台机器上导入的vs2013开发的项目通常(但不总是)无法显示它。在一台同时安装vs2013和2015rc的机器上,2015中xaml的智能感知仅适用于新项目。目前的建议(我还没有尝试)是重置vs设置文件(TOOLS->Options->Import and Export Settings)。如果这个方法有效,我会及时告诉你。 - Dom Sinclair
谢谢更新。我安装了2015rc版本,但仍然没有得到它。我会尝试更多的设置,并让您知道我是否发现了任何问题。 - rleffler
Dom,你的建议解决了这个问题。 - Maxim Balaganskiy
3个回答

8

取消选中启用XAML设计器,重新启动VS; 然后再次选中启用XAML设计器并重新启动VS,Intellisense就会出现。这对我很有用。 :)


但对我来说这还不够,只有在完成这些步骤并构建项目后,我的才开始工作。 - break7533

2

我也遇到了这个问题,我的解决方法是使用导入和导出向导重置环境设置。工具->导入和导出设置。然后点击“重置所有设置”。


2
尝试了几次,不幸的是还没有产生任何影响。 - Dom Sinclair
实际上,我在使用Blend 2015时遇到了这个问题,但是通过以下方法解决了。谢谢。 - Tony D

2

我删除了.suo文件并重新启动Visual Studio(20015 rc),这样问题就解决了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接