我用下面的代碼嵌入我的Silverlight應用程序的asp.net頁面(不同的項目)的內部:Silverlight應用程序 - 返回和錯誤的遠程服務器:NOTFOUND
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
<param name="source" value="SilverlightApplication1.xap"/>
</object>
它加載的GUI很好。但是,當第一次調用數據庫時,我收到錯誤「CommunicationException未被用戶代碼處理,遠程服務器返回並且錯誤:NotFound。」
Silverlight應用程序工作得很好,當我單獨運行它,但是當嵌入在這個其他項目中的頁面時,它不能正常工作。我在第二個項目解決方案中包含了ProjectView.Web和Silverlight應用程序本身,並將應用程序的輸出路徑更改爲頁面的.aspx文件所在的文件夾。
我一直在尋找一段時間,並沒有真正發現任何有用的東西,似乎錯誤是通用的,可能是任何東西。我認爲它無法找到服務引用,因爲路徑已經改變,但我不完全確定。
這聽起來像是與數據庫的連接問題。轉移到生產時必須更改連接字符串。 – OneFineDay