VS 08 CodeFile Intellisense无法正常工作

时间:2010-02-12 20:20:42

标签: visual-studio visual-studio-2008

在安装VS sp1或MVC-2后,我在VS 08中遇到问题。在我的非MVC项目中,在代码文件中,Intelisence不工作,如果我在代码文件中声明控件它编译但生成控件已存在的运行时错误,如果我删除声明它没有完成。

请提出解决方案

此致

Mumtaz Ali

2 个答案:

答案 0 :(得分:0)

我无法确定你的应用程序的问题是什么,但是当我在应用程序运行时修改了我的ASPX / ASCX xhtml时,我遇到了这种症状。

因此,生成的designer.aspx.cs / ascx.cs文件无法使用添加/修改的控件进行重新生成。因此,当我去编译时,编译器抱怨控件丢失了。

当我手动将它们添加到我手写的aspx.cs文件中并进行编译时,随着designer.ascx.cs的重新生成而导致了冲突,现在我有了重复的冲突声明。

此问题也导致intellisense停止工作。

要解决我必须解决的问题:

  • 确保应用程序已停止 - 确保ASP.NET Development Server也已停止,只是为了更好地衡量。
  • 从手写的aspx.cs文件中删除违规控制声明
  • 以某种方式修改xhtml(aspx)会导致designer.aspx.cs重新生成 - 即删除有问题的控件并重新添加它。
  • 重新编译您的应用程序。

如果这是您的问题的根源,您应该会发现您的应用程序将重新编译您的intellisense应该重新开始工作。

答案 1 :(得分:0)

右键单击解决方案资源管理器中的表单,它显示“转换为Web应用程序”它工作 感谢名单