我不再在网站或网络应用程序中获取asp标签的智能感知。 以下是一个复选标记:
工具 - >选项 - >文字 编辑 - > C# - >常规 - >自动列表 成员
工具 - >选项 - >文字 编辑器 - > C# - >常规 - >参数 信息
工具 - >选项 - >文字 编辑器 - > C# - > Intellisense->显示 字符后的完成列表 输入
我的开发环境是服务器2008 R2 64位,VS 2010旗舰版(版本10.1.30319.1 RTMRel),我没有安装resharper,但我安装了AnkhSVN。
如何获得智能感知?
更新:这是我的webconfig:
<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
答案 0 :(得分:8)
删除架构文件
删除以下文件夹中的所有文件: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。)。您必须重新调整设置,但值得尝试。
答案 1 :(得分:1)
这对我来说对aspx / ascx文件有用:
在解决方案资源管理器中右键单击该文件 选择打开方式 选择Web窗体编辑器(默认) 单击“设为默认值”
答案 2 :(得分:0)