Отладка Silverlight при размещении в веб-проекте? - PullRequest
3 голосов
/ 08 июля 2010

Это, вероятно, основной вопрос.

У меня есть два проекта:

  1. Проект веб-приложения, в котором есть веб-страница, на которой размещено приложение Silverlight, а также веб-сайт.service
  2. Проект приложения Silverlight, размещенный в вышеуказанном веб-приложении

Если я отлаживаю приложение Silverlight, он хочет запустить его с созданной веб-страницей, которая будетКонечно, не запускается мое веб-приложение, и вызовы веб-службы не выполняются из-за некоторой модели межсайтовой безопасности.Таким образом, даже если у меня запущено веб-приложение, приложение Silverlight не будет его использовать.

Если я отлаживаю веб-приложение (т. Е. Задаю его как стартовый проект и нажимаю Отладка), то приложение Silverlightпо-видимому, правильно размещен, но я не могу отладить его.Любые точки останова в нем отображаются как те пустые круги.

Так что я делаю не так?Как мне настроить свои проекты, чтобы я мог запустить веб-приложение, разместить свое приложение Silverlight и отладить его?

Могу поспорить, что это один из тех «тестовых» моментов, когда кто-то говорит мне, но яне могу понять.

Это Visual Studio 2008, .NET 3.5 и Silverlight 3.

1 Ответ

8 голосов
/ 08 июля 2010

Вы должны иметь возможность запускать веб-приложение и отлаживать приложение silverlight.

Убедитесь, что в свойствах вашего проекта включена отладка silverlight (не уверен, какой проект)

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

Это флаг под

Свойства проекта> Интернет> Отладчики> Sivlerlight

...