2010-03-29 38 views
2

可能重複:
VS2005 Winforms Designer Exception Screen and IE8Visual Studio的WinForm設計展示設計錯誤文本而不是HTML

突然之間,Visual Studio中顯示設計錯誤,純HTML文本,例如:

<DIV id="div1" class="ErrorStyle" width="100%"><span style="font-weight: 600"><br>Object reference not set to an instance of an object. </span><br><a href=""

而不是顯示通常的html格式。我一直沒能在谷歌上找到類似的東西。

在得到這個問題之前,當我嘗試打開winform設計器時,我會得到一個.tmp文件的運行/保存/取消對話框,而不是設計器窗口。當我發現我已將記事本分配給.tmp文件類型並將其刪除時,這消失了。

任何想法如何解決這個問題?

回答

2

快速解決方法是修改註冊表設置。

HKEY_LOCAL_MACHINE\SOFTWARE\Classes 

爲此添加一個叫做.tmp的密鑰。

然後,添加以下字符串:

(Default)  REG_SZ htmlfile 
Content Type REG_SZ text/html 
PerceivedType REG_SZ text 

而且應該這樣做。

+0

我喜歡你如何發佈迴應後,我告訴你如何解決它! – firedfly 2010-06-10 13:56:58

+0

大聲笑。你得到了信用! – emptyset 2010-06-10 13:57:28

+0

太棒了!它確實解決了這個問題。我從來沒有想過它會與IE8相關。 – 2010-06-14 10:00:50