2009-02-26 3 views
1

Другой начинающий вопрос для ASP.NET:как подключить ASP.NET

Я начинаю проект ASP.NET в Visual Studio 2008, и хотел бы связать его в папку на удаленном сервере (как в нем строит/публикует в эту папку). Это может быть моя фраза, но я не могу понять, как это сделать (даже с Google на моей стороне!).

Я наивно пытался просто загрузить файлы кода на сервер, но запуск моего кода приводит к ошибкам, связанным с тем, что страницы не настроены как приложение.

Любая помощь была бы оценена (или ссылка на ресурс, где я мог бы узнать больше об этом базовом материале asp.net/vs08, с которым я постоянно сталкиваюсь).

ответ

3

На вашем веб-сервере папка, в которую вы скопировали свои файлы, должна быть настроена как приложение или виртуальный каталог. Это делается с помощью панели «Информация в Интернете», которая находится в «Администрировании» с панели управления.

В зависимости от того, какой вкус IIS вы используете, процедура может отличаться.

В Visual Studio 2008 есть функция публикации. Если вы щелкните правой кнопкой мыши по веб-проекту, появится опция «Опубликовать». Затем вы можете выбрать, где вы хотите опубликовать свои файлы.

+0

Есть ли способ сделать это через VS08? – matthewdunnam

+0

@Matt: настройка IIS полностью завершена на стороне сервера. Подумайте об этом как о контейнере для вашего кода. Когда IIS настроен правильно, вы используете VS08 для публикации в этом контейнере. – NotMe

1

2 быстрых ответов:

Вы можете использовать опцию Опубликовать в Visual Studio и создайте папку внутри Wwwroot опубликовать

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

И, конечно, вы попробовали развертывание asp.net для googling, чтобы получить помощь?

Удачи вам! :)

0

Вам понравится Visual Studio 2010, который должен выйти в начале 2010 года, если он будет следовать предыдущим версиям. Это также означало бы выпуск MSDN несколькими месяцами ранее. Зачем? Лучше развернуть историю.

Что касается того, где мы находимся сегодня, вы можете опубликовать и создать каталог. Вам нужно будет опубликовать в IIS вместо каталога, чтобы выполнить это. Это означает, что у вас должны быть разрешения на добавление веб-приложения и публикация в нем.

Для каталога вам нужно будет создать приложение в диспетчере IIS. Если у вас нет доступа, попробуйте администратор IIS. Если вы не можете заставить их сделать это, вы снова опубликуете.

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