繁体   English   中英

Intellisense 无法在现有网站上的 VS2010 中运行

[英]Intellisense not working in VS2010 on Existing Websites

我在 VS 2010 中遇到了最奇怪的错误,我已经用谷歌搜索了 2 天,但没有任何解决方法。 该网站建于 2005 年。但我的同事可以在 2010 年打开它并获得智能感知。

我无法在 App_Code 中获得任何东西。 如果作为“Web 应用程序”打开,这将是有意义的。 但它创建并打开为“网站”

所以这是有效的:(1)打开“新网站”-> Go 到现有站点目录--> 提示它存在--> Select“打开现有网站”--> 我得到了智能感知。

(2)关闭VS,使用上面的解决方案文件,没有智能感知。

(3)关闭VS,打开与“打开网站”相同的站点-->没有智能感知。

如果只是反复试验,我什至发现这个工作的原因。 但我不想每次打开网站时都创建一个新项目。 它每次都会在 C:/Windows/Microsoft.NET 下创建一堆临时文件。 另外网站很大,加载需要很长时间。

任何想法为什么我的设置不会坚持。 我尝试从打开现有网站时可以工作的虚拟机进行设置。 没运气。

试图重置设置。 没运气。

重新安装VS。

有任何想法吗? 因为我被踩到了。

不知道这是不是你,但这发生在我的公司。

如果以下所有陈述都为真:

  1. 使用 SQL Management Studio 2008 R2
  2. 连接到 SQL 2008 或更高版本的数据库服务器
  3. 已安装 Visual Studio 2010 Service Pack 1
  4. SQL Management Studio 中的 Intellisense 无法正常工作

Management Studio 使用 Visual Studio 编辑器和 VS2010 SP1 打破了 Management Studio 的 Intellisense 功能

您可以通过安装累积更新来解决此问题。 请仅在 Management Studio 中的 Intellisense 损坏时安装它。


注意到您正在寻找 .ncb 文件...从 Visual Studio 2010 开始,它不再使用 .ncb 系统。 相反,它会创建一个扩展名为 .sdf 的文件。

如果您宁愿让 Visual Studio 处理它,那么您可以 go 工具/选项/文本编辑器/C/C++/高级/浏览/导航/重新创建数据库:True,然后重新启动 Visual Studio。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM