Tôi đã viết một trang web cho thực tập mùa hè của tôi bằng cách sử dụng ASP.NET MVC. Tiến trình đang diễn ra tốt đẹp nhưng một điều tôi thấy đau đớn là triển khai. Đặc biệt, bởi vì chúng tôi đã triển khai thường xuyên và tôi đã làm chúng bằng tay.Tôi nên sử dụng công cụ nào để tự động triển khai ứng dụng ASP.NET MVC của mình?
Tôi đang tìm kiếm loại công cụ triển khai .NET "chuẩn" có thể được sử dụng với dự án ASP.NET MVC để tự động hóa quy trình triển khai của chúng tôi.
Một số điều tôi muốn công cụ để có thể làm được (mà tôi làm bằng tay bây giờ):
- Set chế độ để "Thả"
- Xuất bản dự án ASP.NET MVC Web Application tôi biên dịch
- Đảm bảo chế độ debug = "Off" trong Web của tôi Config
- Thay đổi chuỗi kết nối cho cơ sở dữ liệu của chúng tôi từ dev db để thúc giục db của thông tin
- Chuyển trang web đến máy chủ web
- Lý tưởng nhất, nó sẽ là tốt đẹp nếu nó ngừng các trang web IIS và thay thế các trang web hiện có với các tập tin mới, sau đó khởi động lại nó.
Do loại yêu cầu mềm này, bạn sẽ đề xuất công cụ nào để giải quyết vấn đề này? Tôi đang sử dụng II7 nếu nó quan trọng.
+1 người hâm mộ lớn này. đã sử dụng nó một lúc với 'thành công lớn' :) –
URL bị hỏng .. @Mathias vui lòng cập nhật url của Dự án triển khai web –