Visual Studio 2010 Intellisense

本文关键字:Intellisense 2010 Studio Visual | 更新日期: 2023-09-27 18:33:34

使用 Visual Studio 2010 时,我打开一个 aspx 和 cs 文件进行编辑。 (我还没有创建项目。我只是从我的 Web 目录中打开一个 aspx 文件和一个 cs 文件进行编辑。智能感知不会检测到 System.Web 或各种其他系统。事实上,似乎只有基本资源可用。有没有办法纠正这一点?

Visual Studio 2010 Intellisense

由于您不在项目中,因此您缺少许多允许完全智能感知支持的上下文。VS 不知道包含哪些程序集,也没有从 web.config 导入的内容。

请记住,智能感知尝试仅向你提供实际应用于当前生成配置的代码完成。如果没有引用程序集,它就无法猜测您在 System.Web 中根本没有任何东西。

智能感知几乎基于文件开头的"using"子句的内容。它基于您已经针对"使用的"程序集中包含的可能函数列表键入的内容运行。

例如,如果希望智能感知能够访问Convert函数,则需要使用 System 程序集。没有它,智能感知就不会知道该功能的存在