Visual Studio 2010 Intellisense

时间:2012-05-09 14:15:27

标签: c# visual-studio visual-studio-2010

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

2 个答案:

答案 0 :(得分:3)

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

请记住,Intellisense尝试仅向您展示实际应用于当前构建配置的代码完成。如果没有引用的程序集,就无法猜测你在System.Web中有任何东西。

答案 1 :(得分:0)

Intellisense几乎基于您在文件开头的“using”子句的内容。它基于您已根据“已使用”程序集中包含的可能函数列出的内容运行。

例如,如果您希望intelisense可以访问Convert函数,则需要使用System程序集。没有它,intelisense就不会知道函数存在