Visual Studio 2008 Web应用程序项目中设计器文件的目的是什么?

时间:2020-03-05 18:43:24  来源:igfitidea点击:

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

看起来VS2008正在创建.designer。在解决方案资源管理器中右键单击文件或者项目本身,然后选择"转换为Web应用程序"时,将为每个aspx分配文件。

这些设计器文件的目的是什么?而且这些将不会在Web应用程序的发行版中存在,它们只是开发过程中使用的中间文件,希望吗?

解决方案

回答

它们保存了曾经在代码的#Region" Web表单设计器生成的代码"部分中使用的所有表单设计器内容。而不是将它放在人们可能会(不管是否错误地)对其进行编辑的.aspx.vb文件中,而是将其移至一个单独的文件中,以便我们永远不必看它。

回答

基比说了什么。

关于版本内部存在的问题,这取决于我们拥有哪种网站。如果我们有一个预编译的网站,则无需在服务器中部署任何代码文件(.vb,.cs等)。它们被编译成.dll(程序集),并与.as * x文件一起部署。