[英]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。
有任何想法吗? 因为我被踩到了。
不知道这是不是你,但这发生在我的公司。
如果以下所有陈述都为真:
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.