我創建了一個小的Silverlight 4.0/RIA Services應用程序並對其進行了測試。我在家裏的一臺機器上開發了該應用程序,並需要將其移至工作中的生產領域。我將它推送到源代碼庫,然後將其克隆到工作中的開發機器上。它在兩個位置都沒有錯誤地構建。提供的URI方案「文件」無效期望'http'
當我嘗試在新位置進行調試時,會發生此問題。在對域上下文第一「的load()」方法,我得到以下錯誤:
The provided URI scheme 'file' is invalid expected 'http'
我得到調試器正在嘗試使用基於URI而不是HTTP URI文件運行。但爲什麼?我該如何解決它?
通過搜索返回一些類似的錯誤關於無效的URI方案,但他們沒有幫助我解決這個具體問題。
感謝, 吉姆
或者,如果在瀏覽器外調試,則將Silverlight項目設置爲啓動項,但在Silverlight項目的設置中,在「調試」下,將服務器項目設置爲瀏覽器外應用程序而不是Silverlight項目。不完全直觀,但你必須這樣做來擺脫「file://」問題。 – JoeCool 2011-09-02 15:01:00
感謝幫助。我只是想補充一點,以防有人得到它。我的錯誤開始發生時,我刪除了我的suo文件,我想對這個文件的啓動項目的引用。 – ramnz 2012-03-09 17:47:33