Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

Як деталізувати на ASP.NET веб-додатків за допомогою Xcopy розгортання

УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 326355
ПІДСУМКИ
У цій статті описується сценарій виконання команди MS-DOS Xcopy для розгортання Microsoft ASP.NET веб-додатків. Xcopy стиль розгортання не підходить для всіх ситуаціях. Для великих веб-сайтів і -бізнес заявок ми рекомендуємо сайт бути тимчасово автономному режимі. Ви хочете зробити це новий зміст і застосування вузлів розгорнуті. Ви повинні виконати це обслуговування, зручно, запланований Вільний час. Щоб зменшити заплановане простою, виконайте такі дії:
  1. Створити новий фізичний каталог для застосунку, який потрібно оновити. Скопіюйте всі новий зміст нової фізичних каталогів.
  2. Перенастроїти віртуальний каталог для застосування вказати новий фізичних каталогів з новим вмістом.

    Примітка Коли Ви розгортаєте новий зміст на ASP.NET веб-додатків, застосування перезавантажується. Якщо у вас є великі програми, і Комплекс програм, які мають значні пам'яті вимоги, пам'яті, споживання, може бути збільшена. Після перезапуску програми, supportability проблеми можуть виникнути. Це включає втрату стан сеансу користувача.
back to the top

Що таке Xcopy розгортання?

Розгортання Xcopy описує розгортання в ASP.МЕРЕЖІ, де ви використовуєте на перетягування функцію в провіднику Windows-протокол обміну файлами (FTP) або командою DOS Xcopy для копіювання файлів з одного розташування до іншого. ASP.NET Застосунок потребує зміни до реєстру і не має особливого автоматична інсталяція вимог для приймаючої компанії на хостинг сайти.

back to the top

Переваги Xcopy розгортання

На Xcopy-стиль передавання файлу спрощує розгортання та обслуговування з ASP.ЧИСТИЙ сайтів, тому що ви зробити не запис А бізнес-партнера реєстру, і тому, що ви зареєструвати немає компонентів. Microsoft .NET applications є self-describing, зазвичай з не залежностей. З Асамблеї керування версіями ви можете копіювати навіть нову копію Бібліотека DLL, що застосунок використовує без зупинки в Інтернеті сервер.

back to the top

Відмінності між Xcopy розгортання і копію проекту в Visual Studio .NET

Розгортання Xcopy не вимагає установки будь-якого спеціального програмного забезпечення на комп'ютері, розвитку або на веб-сервері. Visual Studio.ЧИСТИЙ метод Копію проекту потребує установки сервера Microsoft FrontPage Розширення (FPSE) на віддаленому сервері. Xcopy також дозволяє вам замінити лише найбільш нещодавно редагувати файли. Можна вибрати файли вручну, щоб замінити їх, або використайте параметр кнопка-перемикач на команди Xcopy вказати дату, наступним чином:
Джерело Xcopy [призначення] /D:m-д-р
back to the top

Встановити віртуальний каталог як застосунок інформаційних служб Інтернету (IIS)

Якщо ви не вже створили теку, ви необхідно встановити його як застосунок Microsoft інформаційних служб Інтернету (IIS) перед перенесенням файлів. Щоб створити віртуальний каталог, виконайте такі дії:
  1. Натисніть кнопку Пуск, виберіть пункт програми, адмініструваннята натисніть кнопку Диспетчер служб Інтернету.
  2. У лівій області клацніть правою кнопкою миші ім'я вашого віртуального Каталог а потім клацніть Властивості.
  3. Переконайтеся, що на веб-сайті ім'я або назва Віртуальний Каталог списку в полі Ім'я застосунку у розділі Параметри застосунку. Якщо це не так, натисніть кнопку Створити.
Щоб отримати додаткові відомості клацніть номер статті в базі знань Microsoft Knowledge Base:
172138Як створити віртуальний каталог в інформаційних служб Інтернету (IIS)
back to the top

Виправлення неполадок

У деяких випадках неможливо виконати розгортання на ASP.NET Веб-додатків через Xcopy передавання файлу поодинці. Ці випадки, включають:
  • Збори, які потрібно інсталювати у глобального Асамблея кеш (гак). Якщо ви повинні робити будь-які на зборах, що ASP.ЧИСТИЙ використовує через кілька доменів ви повинні використовувати Gacutil.exe утиліта для зареєструвати ці збори в на гак. Потрібно скасувати реєстрацію, замінити а потім Перереєструйте вузлів кожного разу розгортати застосування.
  • Базовий COM. Якщо на ASP.ЧИСТИЙ застосування використовує будь-який компонент Об'єкт моделі (COM) компонентів через COM базовий, ви повинні зареєструвати ці COM компонентів COM+ послуг.
  • Обслуговується компонентів. корпорація Майкрософт рекомендує використовувати в Regsvcs.exe утиліта для реєстрація події класи, які використовують COM+ застосунок-служба (ті що виводяться з System.EnterpriseServices.ServicedComponent класу).
back to the top
ПОСИЛАННЯ
Щоб отримати додаткові відомості про розгортання Microsoft .NET рішення, які використовують Xcopy, відвідайте такий веб-сайт Microsoft розробників (MSDN): Для отримання додаткових відомостей про в.Бібліотека NET утиліти, яка керує Глобальна кеш Асамблеї, яка також надає інтерфейс командний рядок інструмент, Відвідайте веб-сайт Microsoft розробників (MSDN) за такою адресою: Для отримання додаткових відомостей про підприємство корпорації Майкрософт (COM+) що включено в регіоні.NET Framework, відвідайте наступні Microsoft Розробник мережі сайт: За додатковою інформацію, клацніть номер статті в на Microsoft Knowledge Base:
315682 Як встановити Асамблеї в глобальному Асамблеї кеш в Visual Studio .NET
back to the top
howto aspx конфігурації

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 326355 – останній перегляд: 06/18/2012 07:56:00 – виправлення: 1.0

Microsoft ASP.NET 1.1, Microsoft ASP.NET 1.0

  • kbdeployment kbhowtomaster kbmt KB326355 KbMtuk
Зворотний зв’язок
ript> &t=">