Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 VS2008 中创建了一个新的 ASP.NET 网站。我正在尝试重建旧的 VS.NET 应用程序 (.NET 1.0)。我从旧项目(添加现有项目)中导入了所有 WebForms,但最终出现了大量错误,例如:
“当前上下文中不存在名称‘lblMessage’”
此项目中的部分类没有每个 UI 元素的对象定义。我希望有一种方法可以生成这些,而不必尝试手动编写 500 个对象定义。
我最终找到了解决此问题的方法。通过手动创建设计器页面 ('mypage.aspx.designer.cs') 文件,然后在标记页面 ('mypage.aspx') 上执行编辑,Visual Studio 将自动重建所有引用。
尝试在 Context Menu , WebApplication 项目文件中使用 ConvertToWebApplication 。这将生成带有控件声明的 aspx.designer.cs。