Sau khi triển khai Azure, tôi tiếp tục gặp lỗi máy chủ - ứng dụng sẽ không chạy. Vì vậy, tôi đã làm một máy tính để bàn từ xa vào trường hợp và thấy rằng web.config đã được đại tu hoàn toàn ... những gì đang xảy ra? Tôi nghĩ web.config đã được đóng gói như là-là? Thay vào đó, toàn bộ cấu hình đã được thay thế. Khi tôi thay thế phiên bản "mới" bằng cấu hình ban đầu, không thay đổi, chính xác, ứng dụng của tôi hoạt động như dự định.Web.config bị thay đổi (mạnh) trong khi triển khai Azure
Trước hết, những gì đang xảy ra ở đây? Tôi đang làm gì sai? Bằng cách này tôi có thể hiểu và không tái tạo điều này trong tương lai.
Thứ hai, làm cách nào để dừng hành vi này? Tôi muốn web.config ban đầu được triển khai - không phải một số kẻ mạo danh tùy ý. Cảm ơn bạn!
Bạn có thể đăng một số ví dụ về hai phiên bản không? Bạn có lớp phủ Web.config cho Gỡ lỗi/Phát hành không? Bạn có cấu hình biến đổi tham số không? (giống như http://msdn.microsoft.com/en-us/library/dd465326%28VS.100%29.aspx) –
Vâng, tôi đã cố đăng hình ảnh của các cấu hình nhưng "danh tiếng" của tôi quá thấp. Tôi không có lớp phủ hoặc biến đổi (đặc biệt là vì vấn đề này). Hình ảnh (từ cùng một câu hỏi) có tại đây: http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/2b5d705e-ffd5-4022-b32d-c67c0fe518cf. –
bạn có thể trích xuất gói xanh để xác minh rằng thay đổi xảy ra trong quá trình xây dựng/đóng gói không? Nếu bạn xây dựng cục bộ + chạy các cấu hình giống nhau trong trình giả lập azure thì tệp vẫn còn nguyên vẹn? –