Программно запустить интегрированный веб-сервер asp.net с файлами Visual Studio - PullRequest
0 голосов
/ 25 октября 2009

Я не уверен, какие ключевые слова для Google, поэтому я собираюсь спросить ТАК.

У меня есть веб-сайт asp.net, на котором размещены база данных, приложение wcf dll и silverlight. Я хотел бы создать файл .exe для автоматического запуска интегрированного веб-сервера, где корневой каталог приложения является папкой проекта, в которой находятся мои файлы asp.net.

По сути, я хочу запустить проект в localhost одним щелчком мыши, не запуская Visual Studio. Запуск веб-сервера, браузера и перенаправление на этот локальный URL-адрес.

На компьютере, на который я буду распространять это, возможно, не установлена ​​Visual Studio.

Ответы [ 3 ]

1 голос
/ 25 октября 2009

Ознакомьтесь со следующей статьей, в которой я использовал C # для запуска сервера webdev.

http://www.highoncoding.com/Articles/367_Unit_Testing_ASP_NET_Pages_Using_WatiN.aspx

1 голос
/ 25 октября 2009

Просто хочу, чтобы вы знали: в Asp.NET 4.0 появилась новая функция; Auto-Start:

Новая функция «автозапуска» в ASP.NET 4 и IIS 7.5 обеспечивает четко определенный подход, позволяющий выполнять дорогостоящую процедуру запуска приложений и логику предварительного кэширования, которая может выполняться до того, как конечные пользователи получат ваше приложение. Это позволяет с самого начала «прогревать» и готовить ваше приложение и обеспечивать стабильно высокую производительность.

More: Автозапуск приложений ASP.NET (VS 2010 и .NET 4.0 Series)

0 голосов
/ 25 октября 2009

Я решил пойти с найденной Кассиной здесь . WebDev.WebServer.exe был построен на этом.

...