我不再在网站或 Web 应用程序中获得 asp 标签的智能感知。
以下内容有一个复选标记:
编辑器->C#->常规->自动列表
成员
工具->选项->文本
编辑器->C#->常规->参数
信息
工具->选项->文本
编辑器->C#->Intellisense->显示
字符后的完成列表是
输入
我的开发环境是 server 2008 R2 64 位,VS 2010 Ultimate(版本 10.1.30319.1 RTMRel),我没有安装 resharper,但我安装了 AnkhSVN。
我如何恢复智能感知?
更新:这是我的网络配置:
<configuration>
<connectionStrings>
<add name="MerchandiseEntitiesContainer" connectionString="metadata=res://*/Merchandise.Entities.csdl|res://*/Merchandise.Entities.ssdl|res://*/Merchandise.Entities.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\sqlexpress;Initial Catalog=OldOslernet;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<httpRuntime executionTimeout="1800"
maxRequestLength="1048576"
useFullyQualifiedRedirectUrl="false" />
</system.web>
<appSettings>
<add key="upLoadPath" value="images/products/"/>
</appSettings>
</configuration>
另外,这是编辑器的照片:
http://img688.imageshack.us/img688/958/extension.png
最佳答案
删除架构文件
删除以下文件夹中的所有文件:C:\Users[UserName]\AppData\Roaming\Microsoft\VisualStudio\10.0\ReflectedSchemas。是safe to delete anything in this folder因为 Visual Studio 将根据需要重新生成它们。
取消阻止引用的程序集
项目中引用的程序集之一在您的计算机上被阻止可能存在问题。右键单击 Windows 资源管理器中的每个 DLL,选择“属性”,然后单击“取消阻止”按钮(如果 DLL 被阻止。)
重置 Visual Studio 设置
如果一切都失败了,您可以尝试在 Visual Studio 2010 ( MSDN Link ) 中重置您的设置。您将不得不重新调整您的设置,但值得一试。
关于asp.net - ASP 标签不再有 Intellisense Visual Studio 2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3684870/