在2.0下运行ASP.NET 1.1应用程序

时间:2009-06-02 16:23:23

标签: asp.net migration

我有一个用ASP.NET 1.1编写的应用程序。如果我切换IIS使用2.0我可能会看到哪些问题?初步测试没有任何问题,但我想知道是否有人有在2.0下运行ASP.NET 1.1应用程序的经验,并且可能指出一些需要注意的方面?

感谢您的任何建议。

5 个答案:

答案 0 :(得分:2)

如果需要不同版本的.NET框架,请确保您没有在同一个应用程序池中运行不同的Web应用程序。

创建单独的应用程序池(每个版本的框架至少有一个)。

也许看看Brad Abrams的this blog post关于破坏.NET framework 1.1和2.0之间的变化。这是一个简短的引用:

  

...我们很难确保非常   你的V1.1应用程序将继续运行   2.0,但不是更少,这个文档可能值得您快速扫描   迁移到2.0

答案 1 :(得分:0)

当我们将1.1应用程序迁移到2.0时,我认为我们没有任何问题。有一些案例,编译器警告我们应该使用不同的(更新的)程序集,但除此之外一切都很好。

答案 2 :(得分:0)

大多数ASP.NET 1.1应用程序在ASP.NET 2.0下运行得很好。但要注意的一件事是,您不在同一个应用程序池中运行ASP.NET 1.1和ASP.NET 2.0应用程序。

答案 3 :(得分:0)

我们遇到的最大问题是在与javascript库连接的web.config文件中插入xhtmlConformance元素,删除它对我们来说很好 check this post from Scott Gu

答案 4 :(得分:0)

通常asp.net 1.1应用程序迁移到2.0不会引起任何问题。您可能需要更改放置类文件的位置。

你会看到一些警告,一些不推荐的方法调用等。