【问题标题】:What is the purpose of the designer files in Visual Studio 2008 Web application projects?Visual Studio 2008 Web 应用程序项目中设计器文件的用途是什么?
【发布时间】:2010-09-06 21:47:41
【问题描述】:
将 Visual Studio 2005 网站迁移到 Visual Studio 2008 Web 应用程序项目时需要一个转换过程。
看起来 VS2008 正在创建一个 .designer。当您在解决方案资源管理器中右键单击文件或项目本身并选择“转换为 Web 应用程序”时,每个 aspx 的文件。
这些设计器文件的用途是什么?这些在 Web 应用程序的发布版本中不存在,它们只是在开发过程中使用的中间文件,希望如此?
【问题讨论】:
标签:
visual-studio-2008
web-applications
【解决方案1】:
它们包含过去在代码的#Region“Web 表单设计器生成的代码”部分中的所有表单设计器内容。而不是将它放在人们可能会编辑它的 .aspx.vb 文件中(无论是否错误),它已被移动到一个单独的文件中,这样您就不必查看它了。
【解决方案2】:
基比说了什么。
关于在发布版本中存在的部分问题,这取决于您拥有的网站类型。如果您有预编译的网站,则没有 的代码文件(.vb、.cs 等)需要部署到服务器。它们被编译成 .dll(程序集)并以这种方式与 .as*x 文件一起部署。