2012-03-23 33 views
6

Tôi có một trang web được biên dịch, với cấu hình web chính xác trong một thư mục đã sẵn sàng để được triển khai. FYI nó không zip/đóng gói.MS Triển khai - triển khai một thư mục đến một trang web

thế nào (hoặc có thể) tôi sử dụng MSDeploy để đồng bộ hóa thư mục với trang web của tôi (các trang web hỗ trợ MS triển khai và đã được kích hoạt.)

một trong những nỗ lực của tôi đã được:

msdeploy -verb:sync -source:contentPath="C:\my folder" -dest:iisApp="subdomain.mysite.com" 

mà cung cấp lỗi này: ContentPath và iisApp không tương thích với thao tác đã cho.

Tôi cũng đã bao gồm tên người dùng và Mật khẩu trên đích.

Trả lời

12

OK để hoạt động !!!!

msdeploy -verb:sync -source:contentPath="C:\my folder" -dest:contentPath="subdomain.mysite.com",wmsvc=hostServer.com,userName=usr,password=pwd -AllowUntrusted 

-wmsvc - mặc định là cổng 8172

-AllowUntrusted - để cho phép các chứng chỉ tin cậy

hy vọng điều này giúp bất kỳ ai khác.

4

Câu trả lời của dbones giải quyết lỗi "ContentPath và iisApp không tương thích" bằng cách chuyển tham số -dest để sử dụng nhà cung cấp contentPath, do đó việc tạo nguồn và -dest có cùng nhà cung cấp.

Một cách khác có thể giải quyết lỗi bằng cách chuyển tham số -dest để sử dụng tham số iisApp. loại điều này làm việc, ví dụ:

msdeploy -verb:sync -source:iisapp="C:\fooapp" -dest:iisapp="MyWebsite/fooapp",computerName=localhost 

Một lợi thế/khác biệt của phương pháp này là, về việc triển khai đầu tiên của fooapp, điều này sẽ tạo mywebsite/fooapp như một ứng dụng web thực sự, chứ không phải là một bình thường danh mục.

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