在安装VS sp1或MVC-2之后,我在VS08中遇到了问题。在我的非MVC项目中,在代码文件中,Intelisence不工作,如果我在代码文件中声明控件,它会编译,但会产生运行时错误,说明控件已经存在,如果我删除声明,它不会完成。
请建议一个解决方案
问候
穆塔兹·阿里
发布于 2010-02-13 04:28:33
我不能确定你的应用程序有什么问题,但当我在应用程序运行时修改我的ASPX/ASCX xhtml时,我就出现了这种症状。
因此,生成的signer.aspx.cs/ascx.cs文件无法使用添加/修改的控件重新生成。所以当我去编译的时候,编译器抱怨说控件丢失了。
当我手动将它们添加到我的手写aspx.cs文件并编译它时,由于designer.ascx.cs随后被重新生成,导致了冲突,现在我得到了重复的冲突声明。
此问题还导致intellisense停止工作。
为了解决这个问题,我不得不:
如果这是问题的根源,您应该会发现应用程序将重新编译,并且您的intellisense应该再次开始工作。
发布于 2010-02-13 04:52:04
右击解决方案资源管理器中的窗体,它显示“转换为Web应用程序”它起作用了谢谢
https://stackoverflow.com/questions/2254861
复制相似问题