Проблема отладки в Visual Studio 2010 - PullRequest
1 голос
/ 17 июня 2010

У меня проблема с отладкой моего Silverlight 4 (размещенного в ASP.NET MVC2) в Visual Studio 2010. Он работал нормально, пока я не попробовал удаленную отладку. После многих хлопот мне удалось настроить удаленную отладку, но она работала только изредка. Поэтому я создал новое приложение и скопировал мои классы один за другим, но теперь я вижу, что не могу отлаживать не только удаленно, но и «локально» на сервере разработки. Точки останова в коде Silverlight говорят: «Точка останова в настоящее время не будет достигнута. Для этого документа не было загружено никаких символов». Как ни странно, если я запустите свое приложение, оно покажет мои предыдущие результаты кода. (Возможно, до этой проблемы я заметил, что мое приложение не обновляется сразу после публикации на удаленном веб-сервере. Поэтому я сделал следующее для всех проектов в решении:

//In AssemblyInfo.cs in Properties folder
[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyFileVersion("1.0.*")]

Мне сообщили, что он будет автоматически генерировать номера версий, поэтому, когда я публикую на удаленном сервере, он сразу же вступит в силу, что, кажется, работает хорошо.)

Однако, если я изменю номер порта сервера разработки на странице свойств моего приложения ASP.NET MVC, я смогу отладить локально (об удаленной отладке я только что отказался). Но это продолжалось недолго; после некоторых обновлений в моем коде проблема внезапно повторяется. Я думаю, что сервер разработки развертывает мое приложение где-то в папке на номер порта, но где? Может быть, если я удалю эту папку, проблема будет решена? Может кто-нибудь посоветовать мне, что делать?

1 Ответ

0 голосов
/ 15 сентября 2010

Кажется, есть ошибка в Visual Studio 2010;см:

silverlight 4, динамически загружаемые модули xap

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...