我已經在WPF瀏覽器中爲我的大學工作構建了一個應用程序,但是當我嘗試調試時,Firefox打開並給我下載了應該在瀏覽器中運行的xbap文件。這發生在VS2008 Express和VS2010 beta中。我已經在Internet Explorer和Chrome中嘗試了相同的結果。 .NET框架安裝到v4.0。這在我開始使用Windows 7之前沒有發生,但這應該沒有太大的區別,對吧? 任何想法? 謝謝調試WPF瀏覽器應用程序給出了一個下載文件
3
A
回答
0
在IIS中檢查您的MIME類型設置。在Windows的早期版本中,在用戶界面中發現有些模糊,但在7中很容易:開始 - >搜索IIS - >選擇IIS管理器 - >篩選MIME。
您需要配置以下幾種類型:
MIME Type Extension
application/manifest .manifest
application/x-ms-xbap .xbap
application/octet-stream .deploy
application/x-ms-application .application
application/vnd.ms-xpsdocument .xps
application/xaml+xml .xaml
(取自這裏:http://www.xbap.org/faq.html)
0
Firefox中使用DLL從.NET 3.5安裝程序運行的XBAP,由於Windows 7自帶3.5已經安裝,此DLL不可用
解決辦法是將文件從C:\WINDOWS\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\NPWPF.dll
一個XP的機器複製到C:\Program Files (x86)\Mozilla Firefox\plugins
(如果該插件文件夾不存在,創建它)
相關問題
- 1. 調試Android瀏覽器應用程序
- 2. WPF應用程序和WPF瀏覽器應用程序
- 3. 改變了window.locationW¯¯下載一個文件/ Safari瀏覽器
- 4. 從WPF瀏覽器應用程序應用程序上的鏈接下載文件
- 5. MVVM VS WPF瀏覽器應用程序?
- 6. 在Web瀏覽器中運行WPF瀏覽器應用程序
- 7. 從瀏覽器提供WPF瀏覽器應用程序?
- 8. 在WPF應用程序的瀏覽器中打開HTML文件
- 9. 下載點擊一次從瀏覽器中的應用程序
- 10. 從WPF瀏覽器應用程序調用JavaScript函數(xbap)
- 11. WPF下載文件的應用程序的多個文件
- 12. 打開XBAP時出現錯誤(wpf瀏覽器應用程序)
- 13. 瀏覽器嘗試打開應用程序/ json作爲文件
- 14. 在遠程瀏覽器中調試GWT應用程序
- 15. 將WPF瀏覽器應用程序轉換爲WPF桌面應用程序
- 16. 將wpf應用程序轉換爲wpf瀏覽器應用程序
- 17. 重定向用戶從瀏覽器下載Android應用程序
- 18. 如何使用chrome瀏覽器調試原始應用程序?
- 19. Astro File Manager如何在瀏覽器應用程序中下載任何文件?
- 20. 當瀏覽器正在下載文件時,應用程序掛起
- 21. C#wpf網頁瀏覽器控制 - 下載文件
- 22. C#wpf網頁瀏覽器控制 - 下載文件
- 23. 如何調用memorystream瀏覽器下載?
- 24. Linux/OpenJDK/IcedTea:調試瀏覽器託管的小應用程序
- 25. 在移動瀏覽器中調試Sencha應用程序
- 26. Outlook應用程序 - 在非IE瀏覽器中調試
- 27. 如何在iPad上調試JS瀏覽器應用程序?
- 28. C#應用程序下載youtube文件給出UnauthorizedAccessException
- 29. Grails下載zip文件(瀏覽器下載文件)
- 30. 在多個Web瀏覽器上測試WPF簡單應用程序
事實證明,IIS管理器甚至沒有在控制面板中啓用。我已經啓用並添加了這些擴展,但問題仍然存在。 – Stuart
然後,您可能正在使用卡西尼(又名「Visual Studio Web開發服務器」)。我不會因爲各種原因而推薦這個。其中,似乎沒有配置其MIME類型的方法。你將不得不直接從web.config配置HttpHandlers:http://msdn.microsoft.com/en-us/library/ms972953.aspx –
其實,我不認爲這是問題,因爲它不僅視覺工作室受到影響。 http://www.xbap.org/faq.html上的演示也同樣如此。 – Stuart