2013-09-17 2 views
0

Я использую VS2010 и разрабатываю веб-приложение в ASP.NET с кодом VB позади. .NET Framework 4.ASPpoint Breakpoints игнорируются - вынуждены перемещать двоичные файлы

С момента создания нескольких конфигураций сборки (Debug, Test, PreDel, Live и т. Д.). Я теперь одержим ореолом тем фактом, что каждый раз, когда я выполняю перестройку решения, мне нужно идти в проводник и скопируйте все файлы сборки (dlls, pdbs и т. д.) из их соответствующей папки сборки (так что для сборки Debug, которая является bin \ x86 \ Debug) в базовую папку Bin. В противном случае, когда я запускаю/отлаживаю приложение, все точки останова просто показывают маленькую желтую вещь треугольника, и приложение игнорирует их.

Я сделал нагрузки или googlising, чтобы попытаться лучше понять это, и из того, что я могу собрать, веб-сервер (используя dev-сервер, а не iis), может найти только двоичные файлы в корневой папке Bin, а так как новая сборка будет устаревших, пока я их не скопирую вручную из папки сборки config.

Я что-то упускаю, потому что это кажется бессмыслицей для меня. Несколько конфигураций хороши для сборки & и т. Д., Но это отлаживает реальную работу. Приходится идти в проводник и вручную копировать файлы за каждый раз, так что отладчик может работать архаично. Поэтому я уверен, что здесь, наверное, не хватает трюка.

Я думал о том, чтобы установить свой выходной путь для конфигурации Debug как корневую папку Bin (так что веб-сервер найдет последние двоичные файлы), но это не показалось хорошей идеей и кажется рискованным в том, что я могу закончить развертывание встроенных двоичных файлов Debug.

Я пытаюсь лучше понять, как все они связаны друг с другом, поэтому кто-то может объяснить, что делает VS, и если есть способ получить последнюю сборку отладки в место, где веб-сервер может их увидеть.

Благодаря Марк

ответ

0

Я понимаю, что вы не хотите идти на полноценные IIS 7, который может решить вашу проблему. Почему вы не пытаетесь решить проблему IIS Express?

вот пошаговый способ настройки.

http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx

Надеется, что это помогает.

+0

Thanks Aby. Супербыстрый ответ. Посмотрел вариант iis Express. Выглядит интересно, но я не вижу явно, где это помогает с проблемой создания двоичных файлов в месте, где веб-сервер не выглядит. Или я чего-то не хватает? – MarkO

Смежные вопросы