none
VS 2003和VS 2005如何能共存呢? RRS feed

  • 問題

  • 各位達人

        小弟因需要在壹台windows server 2003上安裝了VS 2003和VS 2005,好像會出現.Net Framework版本衝突

    應用程式集區的DefaultAppPool會發生"無法預期的錯誤",由於我是先安裝VS 2005導致後裝的VS 2003根本無法建立Web專案,有人知道要如何解決呢?

    2006年11月16日 下午 12:07

解答

  • 我之前也有預過類似的問題。

    後來的處理方法是在IIS中將Vs2005的Web的應用程式集區改成ASP.NET2.0。

    這樣就解決了。提供給你參考。

    2006年11月20日 上午 08:29

所有回覆

  • 重新regedit Framework1.1,雖然下面是2.0的網頁,但是作法一樣。

    在C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\ 目錄下aspnet_regiis -i 指令。

    http://msdn2.microsoft.com/zh-tw/library/k6h9cz8h(VS.80).aspx

    2006年11月16日 下午 01:56
    版主
  • 2006年11月16日 下午 04:58
    版主
  • Hi LOLOTA
          問題仍然沒解決,可能我描述不夠仔細,我的意思是為了方便Debug,我在我們測試環境(windows server 2003)上安裝了VS 2003及VS 2005(因為有的程式用2003開發有的用2005開發),程式佈署上我們也使用和璉大分成兩個應用程式集區分別是1.1和2.0這部份是ok的,但是我們遇到的問題是自從安裝了VS 2003和VS 2005後,用VS 2003開發的Web應用程式無法開啟,也無法建置VS 2003的ASP.NET專案,原因是應用程式集區DefaultAppPool會出現"無法指出的錯誤"並將其停止,有辦法在windows server 2003上能compiler VS 2005及VS2003所開發的應用程式嗎?

    謝謝!

    mren

    2006年11月17日 上午 02:09
  • HI Mren:

               建議您試看看重新修復一下VS2003,從您的描述中似乎是VS2003產生了問題。

    2006年11月17日 上午 03:02
    版主
  • 我之前也有預過類似的問題。

    後來的處理方法是在IIS中將Vs2005的Web的應用程式集區改成ASP.NET2.0。

    這樣就解決了。提供給你參考。

    2006年11月20日 上午 08:29