Framework 4降階Framework 3.5可行性?

由於小弟不小心更新版本上去
導致Framework3.5環境下VS專案內的webconfig可能被寫入Framework 4的執行緒

想請問有沒有辦法降回Framework 3.5的方法呢?
2011-10-18 21:08 發佈
你是專案被升級成4.0嗎?
如果是這樣,先把web.config備份起來,然後到專案裡面把.net改成3.5,這樣應該就可以了
以上我用VS2010SP1是OK的

如果無法編譯
砍掉web.config,重新新增一份,再從備份的web.config把你自己加的設定找回來即可

Aramis wrote:
你是專案被升級成4....(恕刪)

感謝大大的分享
不過我是用VS2008製作的
因為伺服端還沒更新...用VS2010會太新沒辦法讀

小弟會試試看的
同意2F的意見,VS2010可以編譯2.0~4.0的專案,升級專案時只會變動.sln及.proj檔。只要沒有變更專案中.net Framework版本,輸出是同.net版本的程式。

如果是說安裝了.net 4.0,歷代的安裝都是分開的,不會互相影響。
p5319 wrote:
感謝大大的分享不過我...(恕刪)


用VS2008開發的話,專案是不會被升級成4.0的
若執行環境(IIS)那台機器同時灌了3.5/4.0,那就要注意虛擬目錄要指定正確的.net版本給他,同時要確認該虛擬目錄所屬的應用程式集區下面所有的虛擬目錄都是跑同一個.net版本,不然會打架

簡單來說大概像這樣
IIS-
---應用程式集區1-
---------------虛擬目錄1(APP1)-.net 3.5
---------------虛擬目錄2(APP2)-.net3.5
---應用程式集區2-
---------------xxxx-.net4.0
---....

Aramis wrote:
用VS2008開發的...(恕刪)

這該怎麼說勒...
因為一開始是用VS2008製作(SQL2005版本)
但是拿到別台電腦的VS2008開啟(SQL2008版本)

兩台電腦之間檔案互傳可能有混到,現在用Eval語法去執行網頁都出現編譯錯誤
所以在懷疑是不是因為從原本的Framework 3.5的環境被更新到4.0環境

原來虛擬目錄也有相關...
感謝大大的分享
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?