安裝了 Visual Studio 2012 使用下來,真的是非常好用,今天安裝了 VS2012 的 Update 1,然后發現幫助不好用了,每次啟動都報錯說什么內容文件缺失,使用 hlpcntnmanager 怎么嘗試都不行,最后在微軟網站上找到一片文章:
http://msdn.microsoft.com/en-us/library/hh492077(VS.110).aspx
里面有講到安裝的幫助文件位置的問題,原來我把默認位置移動到了SSD磁盤上(為了加快速度),然而安裝了 Update 1 之后,這個位置被指向了默認位置,啟動幫助查看器時無法找到幫助文件而報錯,找到了根源就好辦了,在注冊表下列位置 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.0\Catalogs\VisualStudio11] 有一個字符串 LocationPath 存儲了這個位置,恢復這個位置就可以了。
修改注冊表然后重新啟動幫助查看器,Ok,問題解決。
另外需要注意的是,如果操作系統是 64 位的 Windows 那么注冊表路徑是
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11]