首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS 08 CodeFile智能感知不起作用

VS 08 CodeFile智能感知不起作用
EN

Stack Overflow用户
提问于 2010-02-13 04:20:42
回答 2查看 235关注 0票数 0

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

请建议一个解决方案

问候

穆塔兹·阿里

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-13 04:28:33

我不能确定你的应用程序有什么问题,但当我在应用程序运行时修改我的ASPX/ASCX xhtml时,我就出现了这种症状。

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

当我手动将它们添加到我的手写aspx.cs文件并编译它时,由于designer.ascx.cs随后被重新生成,导致了冲突,现在我得到了重复的冲突声明。

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

为了解决这个问题,我不得不:

  • 确保应用程序已停止-确保ASP.NET开发服务器也已停止,只是为了更好地修改手写aspx.cs文件中的有问题的控件声明
  • designer.aspx.cs (aspx)以某种方式修改xhtml (Aspx)-即删除有问题的控件并重新添加它。
  • 重新编译您的应用程序。

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

票数 0
EN

Stack Overflow用户

发布于 2010-02-13 04:52:04

右击解决方案资源管理器中的窗体,它显示“转换为Web应用程序”它起作用了谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2254861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档