2013-08-06 24 views
25

Tôi đã có cấu hình IIS 7.5 hoạt động với cấu hình Web Deploy 3.5 sao cho tính năng "Nhập/xuất ứng dụng" trong ngăn tác vụ bên phải hiển thị và hoạt động đúng cách. Thật không may, tôi đã phải loại bỏ và cài đặt lại IIS, và bây giờ chức năng Xuất/Nhập không hiển thị trong ngăn Hành động, như thể Web Deploy chưa được cài đặt.Hành động "Xuất/Nhập ứng dụng" của IIS Web Deploy Thiếu?

Tôi đã thử cài đặt lại bằng trình cài đặt tự động tại http://www.iis.net/downloads/microsoft/web-deploy, nhưng khi tôi chạy nó, trình cài đặt có vẻ nghĩ rằng Web Deploy đã được cài đặt và không cung cấp cho tôi bất kỳ tùy chọn cài đặt lại/gỡ cài đặt nào.

Làm cách nào để buộc cài đặt lại WebDeploy hoặc buộc IIS nhận ra rằng Web Deploy vẫn được cài đặt?

Trả lời

39
  1. Đến http://www.iis.net/downloads/microsoft/web-deploy
  2. Di chuyển đến dưới cùng của trang để các "Tải Web Triển khai" tiêu đề
  3. Nhấp vào x86 hoặc x64 liên kết bên cạnh ngôn ngữ của bạn lựa chọn. Không nhấp vào liên kết WebPI.
  4. Sau khi tải xuống, hãy nhấp vào trình cài đặt để mở.
  5. Bấm Tiếp
  6. Nhấp vào Di nút
  7. Bây giờ bạn có thể cài đặt lại nó bằng cách sử dụng Web Platform Installer, hoặc chỉ sử dụng độc lập.

Lưu ý phụ ... Nếu bạn không thấy tùy chọn triển khai trong IIS khi bạn đã cài đặt lại Web Deploy, hãy thử chạy IIS làm quản trị viên. Hi vọng điêu nay co ich.

+2

Ghi chú bên đã thực hiện thủ thuật cho tôi! Thực sự hữu ích. – Tom

+1

Bạn phải bật thêm “tính năng cửa sổ tùy chọn” trên Windows hiện đại trước khi cài đặt cho trình cài đặt để đưa các nút vào inetmgr, xem http://stackoverflow.com/a/41461305/5120854 – binki

7

Tôi đã chạy một 'mẫu thư viện' Windows Server 2012 VM trên Azure. Trình cài đặt nền tảng web cho biết Web Deploy 3.5 đã được cài đặt. Lúc đầu, tôi nghĩ tính năng gọn gàng này đã bị xóa/di chuyển.

Trong chương trình Add/Remove Programs, thấy rằng Web Deploy 3.6 Beta đã được cài đặt. Loại bỏ nó và cài đặt lại 3.5 (không có công cụ SQL) thông qua Web PI.

Quản lý người quản lý cấp cao là quản trị viên và tất cả đều hoạt động tốt.

Cập nhật - Một Azure VM mới cũng gặp sự cố này, nhưng đã cài đặt 3.6 Beta3. Một lần nữa, gỡ bỏ và cài đặt lại 3.5 thông qua WebPI.

19

Tôi đang chạy IIS trên máy phát triển của mình trên Windows 7. Triển khai Web 3.6 dường như phá vỡ điều gì đó khi tùy chọn Nhập/xuất ứng dụng không khả dụng. Đã phải gỡ cài đặt 3.6 thông qua bảng điều khiển thêm/xóa chương trình và sau đó cài đặt 3.5 qua Web PI.

+2

Tôi cũng vậy trên Windows 10. Grr . Giả định vô tội rằng 3,6 sẽ là "như 3,5 nhưng tốt hơn một chút" dẫn đến một sự lãng phí thời gian. – Michael12345

+0

Điều này đã làm cho tôi. Cảm ơn bạn! –

+5

Tôi tìm thấy một giải pháp cho điều này (với Web Deploy 3.6), xem câu trả lời này để biết chi tiết: http://stackoverflow.com/a/41461305/5120854 –

4

Tôi đã cài đặt Công cụ triển khai Web 2.1 rồi khởi động lại Trình quản lý IIS và Ứng dụng Xuất/Nhập xuất hiện.

+0

Tôi ghét việc gỡ cài đặt nội dung, vì bạn không bao giờ biết bạn sẽ làm gì với thư rác, và bạn nhận được hậu quả không mong muốn của những thứ khác không hoạt động. Đó là lý do tại sao tôi thích giải pháp này - không có gì gỡ cài đặt. –

+0

Các giải pháp khác đã không làm việc cho tôi, điều này đã làm. –

Các vấn đề liên quan