【发布时间】:2013-04-22 18:34:12
【问题描述】:
我已经将一个大型项目(目前在 VS 2012 中)从网站项目转换为 Web 应用程序项目。
我已将命名空间添加到我的所有 .cs 文件中。
我已经在项目上运行了“转换为 Web 应用程序”,它已经生成了所有需要的文件。 (所以我确实在这次升级中创建了设计器文件)
当我编译时,我的 C# 代码隐藏文件中所有 UI 控件的所有引用都会出错。该错误表明该控件不存在。控件在那里,并且它们存在于设计器文件中。
我已经清理了我的解决方案,但无论我做什么都会收到此错误。
有什么想法/建议可以尝试吗?我在转换为 Web 应用程序的过程中是否遗漏了什么?
【问题讨论】:
-
仍然无法弄清楚...只是想补充一下,我删除了所有设计器文件并逐个访问了每个 ASPX 页面,单击鼠标右键,选择“转换为 Web 应用程序”以便它重新生成设计器文件。我对近 500 个 ASPX 页面进行了此操作。它重新创建了设计器文件,但我仍然遇到同样的问题。
-
修复了我的问题.. 这是 ASPX 中的继承语句。我必须同时包含命名空间...问题已解决...
标签: visual-studio-2012 uicontrol web-site-project web-application-project