Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để triển khai một ASP.NET Web ứng dụng bằng cách sử dụng Xcopy triển khai

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 326355
TÓM TẮT
Bài viết này mô tả cách sử dụng lệnh MS-DOS Xcopy triển khai một Microsoft ASP.NET Web ứng dụng. Xcopy triển khai phong cách không thích hợp cho mọi tình huống. Đối với các web site lớn và ứng dụng dòng nghiệp vụ, chúng tôi khuyến khích các web site tạm thời thực hiện offline. Bạn muốn làm điều này trong khi những nội dung mới và hội đồng ứng dụng đã được triển khai. Bạn nên thực hiện bảo trì này tại một thời điểm thuận tiện, theo lịch trình. Để giảm thiểu thời gian chết theo lịch trình, hãy làm theo các bước sau:
  1. Tạo một mục tin thư thoại vật lý mới cho ứng dụng mà bạn muốn Cập Nhật. Sao chép tất cả các nội dung mới vào mục tin thư thoại vật lý mới.
  2. Cấu hình lại mục tin thư thoại ảo cho các ứng dụng để trỏ đến các mục tin thư thoại vật lý mới với những nội dung mới.

    Lưu ý Khi bạn triển khai nội dung mới cho một ASP.NET Web ứng dụng, ứng dụng có thể khởi động lại. Nếu bạn có các ứng dụng lớn và ứng dụng phức tạp mà có những yêu cầu quan trọng bộ nhớ, bộ nhớ tiêu thụ có thể được tăng lên. Khi bạn khởi động lại ứng dụng, để các vấn đề có thể xảy ra. Điều này bao gồm mất trạm đậu phiên người dùng.
back to the top

Triển khai Xcopy là gì?

Triển khai xcopy mô tả việc triển khai trong ASP.NET nơi bạn sử dụng các tính năng kéo và thả trong Microsoft Window Explorer, File Transfer Protocol (FTP), hoặc lệnh DOS Xcopy sao chép tập tin từ một địa điểm khác. ASP.NET ứng dụng đòi hỏi không có sửa đổi để kiểm nhập và đã không có đặc biệt yêu cầu cài đặt chuyên biệt cho công ty máy chủ lưu trữ vào tổ chức các web site.

back to the top

Những lợi thế của việc triển khai Xcopy

Một Xcopy-phong cách truyền tệp đơn giản hoá việc triển khai và duy trì của ASP.NET web site bởi vì bạn có thể làm không có mục kiểm nhập và bởi vì bạn kiểm nhập không có các thành phần. Microsoft.Các ứng dụng NET self-describing, thường với không có quan hệ phụ thuộc. Với hội đồng versioning, bạn thậm chí có thể sao chép một đồng gửi mới của một DLL có ứng dụng sử dụng mà không dừng trên Web hệ phục vụ.

back to the top

Sự khác biệt giữa Xcopy triển khai và đồng gửi dự án trong Visual Studio.NET

Xcopy triển khai không cần cài đặt chuyên biệt bất kỳ phần mềm đặc biệt trên máy tính phát triển hoặc trên Máy chủ Web. Visual Studio.NET đồng gửi dự án phương pháp đòi hỏi rằng bạn cài đặt chuyên biệt Microsoft FrontPage Server Phần mở rộng (FPSE) trên máy chủ từ xa. Xcopy cũng cho phép bạn để thay thế chỉ các nhất gần đây đã chỉnh sửa tệp. Bạn có thể hoặc chọn tệp bằng tay để thay thế cho họ, hoặc bạn có thể sử dụng chuyển đổi/d trên lệnh Xcopy để xác định ngày, như sau:
xcopy nguồn [đích] /D:m-d-y
back to the top

Đặt mục tin thư thoại ảo như là một ứng dụng Internet Information Services (IIS)

Nếu bạn đã không đã thiết lập mục tin thư thoại đích, bạn phải cài đặt chuyên biệt nó như là một ứng dụng trong Microsoft Internet Information Services (II) trước khi bạn chuyển các tập tin. Để thiết lập các mục tin thư thoại ảo, làm theo các bước sau:
  1. Nhấp vào Bắt đầu, trỏ đến các chương trình, trỏ đến Công cụ quản trịvà bấm Quản lý bản ghi dịch vụ Internet.
  2. Trong ngăn bên trái, bấm chuột phải vào tên của bạn ảo mục tin thư thoại, và sau đó bấm thuộc tính.
  3. Đảm bảo rằng web site hoặc tên của ảo mục tin thư thoại được liệt kê trong hộp Tên ứng dụngcài đặt chuyên biệt ứng dụng. Nếu không, nhấp vào tạo.
Để biết thêm chi tiết, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
172138Làm thế nào để tạo một mục tin thư thoại ảo trong Internet Information Services (IIS)
back to the top

Giải đáp thắc mắc

Trong một số trường hợp, bạn không thể hoàn tất việc triển khai ASP.NET ứng dụng web thông qua chuyển tệp Xcopy một mình. Những trường hợp này bao gồm:
  • Hội đồng yêu cầu bạn phải cài đặt chuyên biệt trong toàn cầu Lắp ráp Cache (GẤC). Nếu bạn phải chia sẻ bất kỳ hội đồng đó ASP.Sử dụng NET qua nhiều tên ứng dụng miền, bạn phải sử dụng tiện ích Gacutil.exe để kiểm nhập các hội đồng khác nhau vào GẤC. Bạn phải unregister, thay thế, và sau đó kiểm nhập lại hội đồng khác nhau mỗi khi bạn triển khai các ứng dụng.
  • COM Interop. Nếu ASP.NET ứng dụng sử dụng bất cứ thành phần Các thành phần đối tượng mô hình (COM) thông qua COM interop, bạn phải kiểm nhập COM các thành phần với COM + bản ghi dịch vụ.
  • Các thành phần bản ghi dịch vụ. Microsoft khuyến cáo bạn sử dụng các RegSvcs.exe tiện ích để kiểm nhập bất kỳ lớp học sử dụng COM + bản ghi dịch vụ (những người mà có nguồn gốc từ các lớp học System.EnterpriseServices.ServicedComponent ).
back to the top
THAM KHẢO
Để biết thêm chi tiết về việc triển khai Microsoft.NET các giải pháp mà sử dụng Xcopy, ghé thăm Web site sau của Microsoft phát triển mạng (MSDN): Để biết thêm về các.Thư viện tiện ích NET quản lý bộ nhớ Cache hội toàn cầu cũng cung cấp một công cụ giao diện dòng lệnh, ghé thăm Web site sau của Microsoft phát triển mạng (MSDN): Để biết thêm thông tin về bản ghi dịch vụ doanh nghiệp Microsoft (COM +) đó bao gồm trong các.NET Framework, truy cập vào Microsoft sau Nhà phát triển mạng lưới trang web: Cho thêm thông tin, bấm vào số bài viết dưới đây để xem các bài viết trong các Cơ sở kiến thức Microsoft:
315682 Làm thế nào để cài đặt chuyên biệt một hội đồng vào bộ nhớ Cache của toàn cầu hội trong Visual Studio.NET
back to the top
Config aspx howto

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 326355 - Xem lại Lần cuối: 06/18/2012 07:57:00 - Bản sửa đổi: 3.0

Microsoft ASP.NET 1.1, Microsoft ASP.NET 1.0

  • kbdeployment kbhowtomaster kbmt KB326355 KbMtvi
Phản hồi
ms.js">