Visual Studio 2008中三大問題的解決方法

Visual Studio 2008現在使用的開發人員還爲數不少,不過在開發過程中,肯定會出現一些問題,這裏集中討論其中的三個問題,希望有所幫助。

很久沒有寫技術相關的博客了,今天將一些容易遇到,但很瑣碎的3個小問題發出來。畢竟多些資源,少些煩惱。

1.filename.aspx.designer.cs 中控件ID不同步更新修改的問題:

當我們在aspx的源代碼界面下工作時,有時修改了一些控件label啊textbox等的ID,在cs代碼中並不能由Visual Studio 智能感知到這些控件。

打開對應的XXX.aspx.designer.cs,才發現這些控件的ID並沒有自動修改爲我們在aspx源碼中所寫的。

如果再在XXX.aspx.designer.cs中重改一遍,肯定是麻煩且易出錯的。

經過一番嘗試,可以通過將aspx從源代碼視圖切換到“視圖設計器”,一般可以解決此問題。某些頑固的,可以切換後,再保存,並重啓Visual Studio 。

另外,在Visual Studio 2008中切換到視圖設計器導致IDE假死無響應的問題,目前有兩種辦法:

2.Visual Studio  2008 不能切換到設計視圖的解決辦法

家裏電腦上安裝了Visual Studio 2008,之前沒裝其他版本的Visual Studio ,最近在使用webform窗體的時候發現不能切換到設計視圖了,一點切換Visual Studio 就卡死,網

上搜索了一下除了重裝Visual Studio 2008 沒有發現其他解決辦法,發現Visual Studio 2005也有這個問題,Visual Studio 2005的解決辦法是

http://www.cnblogs.com/abeen/archive/2007/02/04/639871.html

對Visual Studio 2008不起作用,說下Visual Studio 2008解決辦法:

把C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller\setup.exe刪除或改名

重啓Visual Studio ,問題解決

不知道爲什麼Visual Studio 切換到設計視圖的時候就運行到這個setup.exe,很詭異,看來是跟office 2007 有衝突 本來電腦上沒有安裝office

2007,一次需要打開.docx,安裝了一個相關插件,結果引來這個麻煩事,寫下來希望對遇到同樣問題的人有點幫助

3.註冊表導致Visual Studio 2008切換設計視圖假死

Visual Studio 2008剛剛出來的時候,安裝過一次,一段時間沒用,後來打開WebApplication的時候,一點設計,Visual Studio 2008IDE就死掉。後來就刪除

了。最近打算用Visual Studio 2008,就又開始安裝了。

第一次安裝:用的是電腦公司克隆版9,克隆好系統就安裝Visual Studio 2008,啓動空WebApplication點設計就死。

到網上查找,有不少提出這個問題的,但是沒有解決方案。

又下載了一個YLMF克隆版,克隆好就安裝Visual Studio 2008,測試沒有問題。可把需要的軟件安裝好之後,點設計又死。

下面是痛苦的歷程,多次的克隆,安裝,不過功夫不負有心人,確定了問題的原因,安裝了RTX2006(騰訊通)之後,導致了Visual Studio 2008

WEB設計假死。

罪魁禍首確定之後,就是查找RTX2006安裝程序做了什麼。又經過了幾個小時的折騰,最後確定原因出在註冊表中的一個鍵值上面。

原鍵值:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\5.0\0\win32]

@="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE11\\msxml5.dll"

安裝RTX2006後:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\5.0\0\win32]

@="C:\\Program Files\\Common Files\\Tencent\\MSXML5.dll"

如果這個鍵值不爲C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE11\\msxml5.dll,啓動Visual Studio 2008 的WEB設計界面就

假死。

不知道沒有安裝OFFICE2003的機器上安裝Visual Studio 2008這個鍵值是什麼?

Visual Studio 2008在ASPX的源代碼視圖下,出現元素的錯誤提示。

“無法加載"*.site"”等,或者:

在加載母版時,出現ASP.NET運行時錯誤,無法處理母版文件(*.master),原因是代碼目錄尚未生成。

問題出在編譯目錄中有的代碼存在錯誤造成的。只需要將相關代碼的錯誤去掉(如果你在用源碼管理系統的話,請獲取到最新)

答案來自: http://social.microsoft.com/Forums/zh-CN/Visual Studio tszhchs/thread/3878e61d-b1ab-46c6-8763-02871be4ca54

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章