2010-07-08 36 views
3

這可能是一個基本問題。在Web項目中託管時調試Silverlight?

我有兩個項目:

  1. Web應用程序項目,具有網頁承載Silverlight應用程序,以及Web服務
  2. Silverlight應用程序項目,一個在上面託管Web應用程序

如果我調試Silverlight應用程序,它要與生成的網頁,這當然會無法啓動我的web應用程序運行它,和Web服務調用失敗,因爲一些跨站點安全模型。所以,即使我運行了Web應用程序,Silverlight應用程序也不會使用它。

如果我調試Web應用程序(即將其設置爲啓動項目並點擊調試),那麼Silverlight應用程序顯然已正確託管,但我無法調試它。其中的任何斷點都顯示爲空心圓。

那麼我做錯了什麼?我應該如何配置我的項目,以便啓動Web應用程序,託管我的Silverlight應用程序並進行調試?

我敢打賭,這是有人告訴我的那些「麪糰」時刻之一,但我無法弄清楚。

這是Visual Studio 2008中,.NET 3.5和Silverlight 3

回答

8

您應該能夠運行Web應用程序和調試Silverlight應用程序。

請確保您有Silverlight的調試。在項目屬性(不知道哪個項目)

http://msdn.microsoft.com/en-us/library/aa983445.aspx

它是一個旗幟下

項目屬性>網絡>調試> Sivlerlight

+0

燁,正如我所說,基本。謝謝! – 2010-07-08 08:40:39