2010-12-07 73 views
2

可能嗎?在asp.net 4.0上運行asp.net 3.5網站而不更改代碼 web.config

+0

如果您使用IIS7,則需要刪除對3.5程序集/編譯器的引用。編輯:我想這取決於你的web.config文件中的內容。如果您指的是在4.0框架上運行3.5應用程序,您可以,但是您需要將應用程序放在不同的應用程序池中。 – 2010-12-07 19:09:34

+0

不幸的是我只有一個應用程序池,所以我會升級項目。 – artvolk 2010-12-07 19:24:12

回答

-1

是的。這兩個選項都可以在VS 2010中使用。請注意ajax等功能。它可能會阻止您在新的C#中運行舊應用程序。

+0

選項可能在VS 2010中可用,但服務器呢? – 2010-12-07 19:11:20

1

有微妙磨合的變化,其中有許多是他最好恕我直言。

您需要設置單獨的應用程序池來定位適當的框架並將3.5/4.0站點放置在正確的池中。