Tôi đang chạy vào một tình huống mà tôi cần tìm một cách tiếp cận tốt hơn để triển khai các ứng dụng web (asp.net to iis6..xin lỗi những người yêu thích ruby :(và tôi đã tò mò về những gì bạn đã làm? đã thấy sản phẩm ở đó (Anthill?) nhưng tôi thực sự đang tìm cách mà nhóm hoạt động của tôi có thể viết một cách để lấy các tệp zip (mã được đóng gói và các hội đồng), giải nén, triển khai đến một trang trại. có thể sử dụng?powershell hoặc msdeploy
Trả lời
bạn đề cập đến một công cụ mà Microsoft có trong bản Beta, msdeploy.exe
. có phải như vậy không phải là một lựa chọn tốt cho bạn?
Mở IIS6, trạng thái của nghệ thuật là adsutil.vbs
, iisweb.vbs
, 012., iiscnfg.vbs
và iisext.vbs
hoặc tìm hiểu mô hình lập trình tập lệnh phức tạp cho IIS.
Tôi nghĩ rằng msdeploy
sẽ là một bước tiến lớn từ gói những utils nguyên thủy với PowerShell và các tập lệnh hoặc tệp lô khác, với cách tiếp cận "đồng bộ" của nó.
Cũng từ quan điểm VS 2010, MSdeploy sẽ được tích hợp vào IDE để chắc chắn sẽ là hướng đi ... Hãy xem Overview Post for Web Deployment in VS 2010.
Giả sử, MSDeploy vận chuyển bằng snapshot và lệnh ghép ngắn PowerShell ... vì vậy bạn không cần phải chọn.
Tin xấu là, tôi không thể tìm thấy rằng snapin trên hệ thống của tôi;)