2008-11-14 137 views
0

我在端口80和端口81上有一個Web服務器。IE可以連接到任一端口上的服務器。這工作得很好,直到我在客戶端PC上安裝了具有MIME類型爲text/xml的文件類型(.TPJ)的應用程序。此時IE不再打開網站,但提供了下載文件serverName.TPJ。該文件包含來自網站的正確信息。Internet Explorer提供未知文件類型

我更改了應用程序的安裝程序,因此它沒有註冊MIME類型。現在客戶端PC上的IE提供下載具有未知文件類型的文件。請注意,應用程序從未安裝在服務器PC上。

IE7出現問題。它不會在Firefox,Safari或Chrome中出現。

有誰知道如何解決這個問題?

回答

2

我找到了答案。在註冊表中有一個text/xml MIME類型的剩餘條目。它可以通過重新註冊MSXML3.DLL恢復到默認值。

regsvr32 msxml3.dll 
0

Windows註冊表編輯器版本5.00

[HKEY_CLASSES_ROOT \ MIME \數據庫\內容類型\文本/ XML] 「CLSID」= 「{48123BC4-99D9-11D1-A6B3-00C04FD91555}」 「 Extension「=」.xml「 」Encoding「= hex:08,00,00,00