как мне подключить мой asp.net - PullRequest
1 голос
/ 26 февраля 2009

Еще один вопрос новичка для ASP.NET:

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

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

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

Ответы [ 3 ]

3 голосов
/ 26 февраля 2009

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

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

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

1 голос
/ 26 февраля 2009

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

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

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

И, конечно же, вы пытались погуглить развертывание asp.net, чтобы получить некоторую помощь?

Удачи! :)

0 голосов
/ 26 февраля 2009

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...