Tôi đang thiết lập gói Triển khai Web từ VS 2010 sẽ hướng đến máy khách dưới dạng tệp .zip và chạy bằng GUI (không phải tệp batch được tạo).Triển khai Web - Cấu hình triển khai root làm mặc định
Vấn đề tôi đang gặp là tôi vẫn chưa tìm ra cách để có trang web triển khai làm 'root' website theo mặc định, như tất cả những nỗ lực của gói cho đến nay bao gồm một mặc định thư mục ảo.
Trong IIS7/7,5:
- Tôi tốt với cảnh báo về điều đó cam kết trang web gốc (như đã thảo luận trong this question). Điều này vẫn yêu cầu bước thủ công của quản trị viên máy chủ xóa văn bản.
- (Mặc dù tôi sẽ không quan tâm việc vô hiệu hóa các cảnh báo ...)
- Sản lượng tạo ra từ VS 2010 là không phù hợp với 'Nhập Server hoặc trang web trọn gói' tùy chọn từ máy chủ rễ, với lý do rằng nó không thể vì nó chứa các ứng dụng
- trong môi trường mục tiêu, nó tốt nhất tôi không trong kinh doanh của các giá trị di trú trước các tài khoản dịch vụ App bơi vv
Trong Visual Studio 2010, 'trang web IIS/ứng dụng' trường trong Gói/Xuất bản Web cài đặt:
- Nó sẽ không cho phép một mục trống, và sẽ mặc định default Web Site/(Dự án) _deploy
- Đặt nó đến WebsiteName/ không pan ra ở đầu kia
tôi đã nhận thấy rằng trong (ProjectName) .SetParameters.xml tập tin outsite file .zip triển khai, nếu có chứa các thiết lập chính xác (Những công trình khi chạy từ dòng lệnh)
<setParameter name="IIS Web Application Name" value="WebsiteName/" />
Bất kỳ lời đề nghị như làm thế nào để làm cho nó để mặc định đến trang web gốc khi cài đặt trong IIS GUI?
Những gì tôi làm được đưa vào trường "Trang web/ứng dụng IIS" trong PP/Web một ghi chú cho bất kỳ ai cài đặt gói, như "[xóa trường này]". Xem http://sedodream.com/2011/11/08/UsingAWebDeployPackageToDeployToIISOnTheDevBoxAndToAThirdPartyHost.aspx – tdykstra