В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Как переместить Visual Studio .NET веб-проекта на другой компьютер

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 326495
Аннотация
Эта статья содержит пошаговые инструкции для создания веб-проекта Visual Studio .NET на одном компьютере, а затем переместить проект на второй компьютер и открыть проект на другом компьютере.

Требования

  • Microsoft Windows 2000 или Windows XPProfessional
  • Платформа.NET Framework корпорации Майкрософт
  • Microsoft IIS (IIS)
  • Microsoft Visual Studio .NET
Примечание. Это окружение необходимо на обоих компьютерах: исходном и целевом.

Создать на компьютере-источнике ASP.NET веб-приложения с помощью Visual C# .NET

Чтобы создать новый проект веб-приложения ASP.NET с именем WebAplication1 с помощью Microsoft Visual C# .NET, выполните следующие действия.
  1. Откройте Visual Studio .NET.
  2. В меню файл выберите пунктСоздатьи выберите команду проект.
  3. В диалоговом окне Новый проект в областиТипы проектоввыберите Проекты Visual C#. В области Шаблонывыберите Веб-приложения ASP.NET.
  4. В поле расположение введитеWebAplication1. При использовании локального сервера canleave имя сервера как http://localhost , чтобы текстовое полеместоположение имеет значение tohttp://localhost/WebAplication1.
  5. Из панели элементовперетащите элемент управленияTextBox WebForm1.aspx.

Создание папки проекта на конечном компьютере

  1. Создайте папку проекта.
    Чтобы сделать это, выполните следующие действия.
    1. Создайте папку WebApplication1 на C:\Inetpub\wwwroot\ на конечном компьютере.
    2. Общий доступ к папке «C:\Inetpub\wwwroot\». Предоставьте разрешения на Полный доступ к Прошедшие проверку.

      Дополнительные сведения о совместном использовании файлов andfolders щелкните следующий номер статьи базы знаний Майкрософт:
      301281 Способы совместного использования файлов и папок в сети для рабочих групп в Windows 2000
  2. Создайте виртуальный каталог.
    Чтобы сделать это, выполните следующие действия.
    1. Нажмите кнопку Пуск, выберите Настройка и щелкните Панель управления.
    2. Дважды щелкните значок Администрирование, а затем дважды щелкните значок Диспетчер служб Интернета. Или при запуске Microsoft Windows XP на компьютере, откройте Службы IIS.
    3. Разверните узел с именем сервера .
    4. В левой области щелкните правой кнопкой мыши веб-узел по умолчанию, выберите пункт Создатьи выберите команду Виртуальный каталог.
    5. В окне Мастера создания виртуальных каталогов нажмите кнопку Далее для продолжения.
    6. На экране Псевдоним виртуального каталога введите псевдоним или имя виртуального каталога (например WebSpplication1), а затем нажмите кнопку Далее.
    7. На каталог содержимого веб-узла на экране, нажмите кнопку Обзор. Найдите папку, созданную для хранения содержимого (c:\Inetpub\wwwroot\WebApplication1).
    8. Нажмите кнопку Далее для продолжения.
    9. В окне Права доступа выберите установите флажки для чтения, Запуск сценариев (например ASP)и Обзор.
    10. Нажмите кнопку Готово.
  3. Создайте папку решения.
    Для этого создайте папку решения WebApplication1 для SLN -файл в Проектах Visual Studio. Находится в C:\Documents and Settings\Имя пользователя\My Documents\Visual studio Projects\.

    ПримечаниеИмя пользователя — имя пользователя для входа на компьютер.

Скопировать проект на целевом компьютере

Чтобы скопировать проект на удаленный компьютер, выполните следующие действия на компьютере-источнике.
  1. Подключение к общей папке с помощью подключенного диска.
    Подключение в папку C:\Inetpub\wwwroot на удаленном компьютере с Подключить сетевой диск\\сервер\wwwroot$ гдесервер — Это имя удаленного servercomputer.
  2. Копировать проект.
    Чтобы сделать это, выполните следующие действия.
    1. В меню Visual Studio .NET WebApplication1щелкните проекти выберите команду Копировать проект.
    2. Введите в текстовом поле Конечная папка проектаhttp://имя_сервера/ WebApplication1, где имя_сервера — Это имя сервера. Проект WebApplication1 виртуального каталога и имя папки, созданной на шаге 2 в разделе «Создание папки проекта на конечном компьютере» этой статьи.
    3. В метод веб-доступавыберите параметр Общая папка . В поле путь введите F: \WebApplication1.

      ПримечаниеF представляет имя подключенного сетевого диска.
    4. В копиивыберите пункт все файлы в исходной папке проекта .
    5. Нажмите OK для копирования проекта.
    Примечание. При копировании проекта, может появиться следующая errormessages из-за несовместимости между версиями InternetInformation сервера (IIS) на исходном и конечном компьютере.
    Среда разработки Microsoft
    Веб-узла был успешно создан, однако произошла ошибка whentrying, чтобы настроить корневой каталог приложения для этого веб-узла. Веб-проекты могут notoperate правильно без корневого каталога приложения. Ошибка: ActiveDirectory служб не удается найти веб-сервер. Возможная причина — anincompatibility между версиями из Internet Information Server (IIS) для отказа и сервера. Обычно причиной этой ошибки является создание Web projectson под управлением Windows 2000 или более новых серверов с клиента Windows NT 4.0. Canmanually можно настроить корневой каталог приложения с помощью служб Интернета.
    –ИЛИ-
    Среда разработки Microsoft
    Корпорация Майкрософт разработки среды не удается задать thepermissions в папке «bin» ограничить доступ. Активные DirectoryServices не удается найти веб-сервер. Возможная причина — anincompatibility между версиями из Internet Information Server (IIS) для отказа и сервера. Обычно причиной этой ошибки является создание Web projectson под управлением Windows 2000 или более новых серверов с клиента Windows NT 4.0. Canmanually необходимо закрыть доступ на просмотр этой папки с помощью служб Интернета.

Откройте проект на целевом компьютере

Чтобы открыть проект на целевом компьютере с исходного компьютера успешно копирования проекта, выполните следующие действия.
  1. В Visual Studio .NET, выберите в меню файл выберите пункт Открытьи выберите команду Проект из Интернета.
  2. Введите адрес виртуального сервера и файл_проекта имя (например, типhttp://localhost/WebApplication1) и нажмите кнопкуОткрыть.
  3. Перейдите в папку C:\Inetpub\wwwroot\WebApplication1, выберите CSPROJ -файл и нажмите кнопку Открыть.
  4. В меню Построение выберите команду BuildSolution.
  5. Чтобы сохранить файл решения (SLN), выберите папку C:\Documents and Settings\Имя пользователя\My Documents\Visual studio Projects\WebApplication1, а затем нажмите кнопку Сохранить.
Ссылки
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
308582 Подключение и отключение сетевого диска в Windows XP
320451 Удаленный проектов ASP.NET требуется IIS на клиентском компьютере или серверные расширения FrontPage на сервере


Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 326495 — последний просмотр: 06/12/2016 05:51:00 — редакция: 3.0

Microsoft ASP.NET 1.0, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Professional Edition, Microsoft ASP.NET 1.1, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Professional Edition

  • kbwebserver kbhowtomaster kbmt KB326495 KbMtru
Отзывы и предложения
t.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);