2013-08-02 2 views
0

У меня есть приложение, которое отлично работает на моем компьютере локально. Мне нужно запустить это приложение на другом компьютере, но у него нет Visual Studio.Запускать страницу aspx локально на другом компьютере без Visual Studio

Я установил IIS 7.0 и попытался создать виртуальный каталог, но не повезло. Я использую правый порт? Использовал порт 80 и попытался порт 4444 и не повезло. Есть идеи?

Какие файлы мне нужно перетащить в inetpub/wwwroot? Все мои файлы проекта?

+1

@dumass: вы ошибаетесь. Файл Aspx можно обслуживать без Visual Studio. OP просто необходимо обеспечить развертывание проекта «построено» –

+0

@dumass Все мои веб-страницы aspx – Apollo

+0

@SteveB, как бы я это сделал? Я новичок в этом – Apollo

ответ

1

До тех пор, пока вы получаете доступ к файлам ASPX через веб-сервер IIS с использованием правильной целевой структуры, которую вы использовали, он может легко работать без Visual Studio.

Например, на моих производственных серверах на них нет Visual Studio. Они просто нуждаются в IIS и правильной платформе .NET.

В качестве комментатора, упомянутого выше, если вы щелкните правой кнопкой мыши на своем проекте и выберите PUBLISH, вы окажетесь в надежных руках.

+0

публиковать где? – Apollo

2

Вам не нужна Visual Studio для веб-приложения (aspx). Вам необходимо скопировать файлы из папки Bin и настроить виртуальный каталог (вам нужно IIS и, возможно, потребуется включить некоторые функции в IIS для поддержки ASPX).

Самый простой способ сделать это - от Visual Studio щелкнуть правой кнопкой мыши ваш проект и нажать Опубликовать. Это позволит вам выбрать, какой вариант публикации вы хотите (файловая система будет публиковать в локальном каталоге, и вы можете просто скопировать на новый компьютер и подключиться к виртуальному каталогу, который вы создали, веб-развертывание позволит вам удаленно публиковать из вашего локального блока dev и т.д.)

Here является прохождение игры

+0

Ошибка HTTP 500.19 - Внутренняя ошибка сервера Запрошенная страница недоступна, поскольку связанные с ней данные конфигурации для страницы недействительны. – Apollo

+0

Я думаю, что это проблема с конфигурацией IIS с ASP.NET. Можете ли вы открыть другие веб-сайты? Если я правильно помню, вам может потребоваться запустить «aspnet_regiis -i», если IIS был установлен до ASP.NET на этом компьютере. См. Http://msdn.microsoft.com/en-us/library/vstudio/k6h9cz8h(v=vs.90).aspx/css – krolth

1
  1. Перейти к IIS Менеджер
  2. Открытые сайты
  3. правой кнопкой мыши на веб-сайте по умолчанию и выбрать "Добавить приложение"
  4. Alias ​​«Имя приложения«может быть любым "и физическим Путь - это путь приложения
+0

Я использовал этот метод, но мои ссылки на сайте не работают! (Ошибка 404) –

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