ASP.Net框架1.x和3.5 /网站和Web应用程序之间的差异.迁移过程中需要考虑的事项

My *_* Me 6 asp.net migration upgrade

我们最近迁移了一个大型ASP.从框架1.1到框架3.5的网站以及在此过程中也从网站迁移到Web应用程序.

从表面上看,一切似乎都很好,但现在我们发现没有一个"页面"正在做他们曾经做过的事情.

该站点由一个default.aspx页面组成,该页面将所有"页面"加载为用户控件.(我猜这是为了达到与在母版页发明之前拥有母版页相同的效果.)

我认为在迁移过程中我们错过了一个技巧(或十二个).其他人经历过的绊脚石是什么?

更新 我们设法找到使我们的页面停止工作的问题,但无法弄清楚原因:当我们清理主页面的代码时,我们在控件的打开和关闭标记之间添加了空格(换行符)所有其他"页面"用户控件都被加载到.一旦我们删除换行符,一切都开始工作了.有谁能解释一下?

小智 0

您应该知道的一件事是,如果您的新服务器是 64 位的。页面上的控件有可能与页面同时加载。从某种意义上说,会有很多时间问题。如果您没有使用 64 位服务器,则这无关紧要。