2015-10-23 2 views
0

Я разработал приложение SignalR, и по умолчанию, когда я хочу его отладить, он создает «сайт», который указывает на http://localhost:16969/ Приложение на самом деле является веб-сайтом ASP.NET заявление.Установка DLL SignalR на компьютере разработчика IIS7.5

И это отлично подходит для отладки, но теперь я хочу выполнить нагрузочное тестирование (все еще на моей машине), поэтому я хотел бы «установить» приложение ASP.NET.

Может ли кто-нибудь дать мне пошаговое руководство по установке моего веб-приложения ASP.NET, используя мой IIS7.5 (тот, что на моей машине dev, а не на самом сервере).

ответ

2

Итак, если я правильно понял, вы хотите переключиться с IIS Express на полный IIS.

Вам нужно:

  • установить IIS (через "Turn Windows, или отключение компонентов" диалога)
  • перейти в менеджер IIS
  • правой кнопкой мыши "по умолчанию веб-сайта" и нажмите кнопку " Добавить приложение»
  • вы должны сделать сейчас

Существует альтернативный способ (проще для некоторых):

  • перейти к Visual Studio
  • правой кнопкой мыши на веб-проекта и выберите Свойства
  • перейдите на вкладку «Веб» и изменения «Серверы» в «Local IIS»
  • это будет создать приложение для вас в «Default Web Site» в IIS

Всегда старайтесь держать привязок IIS и вкладку веб-VS в синхронизации, так что, когда вы нажмете «Debug» это будет прикрепить к приложению в IIS ,

+0

Спасибо, у меня уже установлен IIS на моей машине (IIS7.5). Затем я могу добавить приложение (или dll), но когда я перехожу на сайт, он не работает (или, по крайней мере, он не работает так же, как с VS). Я попробую вариант отладчика, чтобы узнать, работает ли это. –

+1

Второе «простое» решение было достаточно для меня. Aslo, значения, созданные визуальной студией, позволяют легко перемещать сайт где-то еще, если захочу. –