将 Visual Studio 2005 网站迁移到 Visual Studio 2008 Web 应用程序项目时需要一个转换过程。

看起来VS2008正在创建一个.designer。当您在解决方案资源管理器中右键单击文件或项目本身并选择“转换为 Web 应用程序”时,会为每个 aspx 文件生成一个文件。

这些设计师文件的目的是什么?这些不会存在于 Web 应用程序的发布版本中,它们只是开发过程中使用的中间文件,希望吗?

有帮助吗?

解决方案

它们包含过去位于代码的#Region“Web 表单设计器生成的代码”部分中的所有表单设计器内容。它不再是放在 .aspx.vb 文件中,人们可能会对其进行编辑(无论是否错误),而是将其移至单独的文件中,这样您就无需查看它。

其他提示

基比说的话。

对于您关于发布版本中存在的问题的部分,这取决于您拥有哪种类型的网站。如果您有预编译的网站,那么 没有任何 需要将代码文件(.vb、.cs 等)部署到服务器。它们被编译成 .dll(程序集)并与 .as*x 文件一起部署。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top