Visual Studio 2008 Web 应用程序项目中设计器文件的用途是什么?
-
09-06-2019 - |
题
将 Visual Studio 2005 网站迁移到 Visual Studio 2008 Web 应用程序项目时需要一个转换过程。
看起来VS2008正在创建一个.designer。当您在解决方案资源管理器中右键单击文件或项目本身并选择“转换为 Web 应用程序”时,会为每个 aspx 文件生成一个文件。
这些设计师文件的目的是什么?这些不会存在于 Web 应用程序的发布版本中,它们只是开发过程中使用的中间文件,希望吗?
解决方案
它们包含过去位于代码的#Region“Web 表单设计器生成的代码”部分中的所有表单设计器内容。它不再是放在 .aspx.vb 文件中,人们可能会对其进行编辑(无论是否错误),而是将其移至单独的文件中,这样您就无需查看它。
其他提示
基比说的话。
对于您关于发布版本中存在的问题的部分,这取决于您拥有哪种类型的网站。如果您有预编译的网站,那么 没有任何 需要将代码文件(.vb、.cs 等)部署到服务器。它们被编译成 .dll(程序集)并与 .as*x 文件一起部署。
不隶属于 StackOverflow