/* from: http://space.itpub.net/30193/viewspace-608748 */
问题描述如下:
在VS2008中,打开任意一个.aspx文件,在source模式下按Design切换模式,VS2008就像死掉了一样,一直都无任何回应;并且VS2008也无法关闭,只能强制结束“devenv.exe”进程关闭它.
尝试解决办法, 均未成功:
1. Reset VS2008 settings: VS2008 ToolsàImport and Export Settingsàreset all settings.
2. Download Microsoft hot fix package (VS90-KB946581.exe) and fix it.
http://support.microsoft.com/?kbid=946581
3. Use “devenv /ResetSkipPkgs” command to reset VS2008’s skip.
4. Uninstalls and install it again.
此问题最终解:
發生的原因應該是 Office 裡一個 DLL 的關係.
Visual Studio 會安裝一個 For Office Tool, 其中一個 DLL 和 Office XP/2003 一樣, 可是 version 不同.
解決的方法是把 Program Files\Microsoft Web Designer Tools\VWD\FPCUTL.DLL 覆蓋到
你的 Office 的安裝目錄, 如 Program Files\Microsoft Office\OFFICE11 或 Program Files\Microsoft Office\OFFICE12.