2014-09-01 16 views
8

Khi xuất bản ứng dụng web bằng IIS WebDeploy thông qua lệnh Publish trong Visual Studio (2014 trong trường hợp này), tất cả các tệp ngoại trừ tệp PDB lắp ráp chính được tải lên.WebDeploy xuất bản không tải lên tệp PDB (MVC biên dịch trước webapp, VS2013)

Web.config có debug=false được đặt. Cấu hình xây dựng có liên quan có thiết lập chỉ pdb và cấu hình xuất bản được thiết lập để phát ra thông tin gỡ lỗi.

Tại sao tệp pdb không được tải lên?

enter image description here enter image description here

Hơi rắc rối, các file pdb cho quan điểm MVC biên soạn được bao gồm, chỉ không phải là các PDBs cho bất kỳ hội thực tế sử dụng.

Thêm tệp (domain \ bin \ App_Web_x13lezpq.pdb). // A MVC Compiled View Cập nhật tập tin (domain \ bin \ MyWebApplication.dll). // DLL chính có không có PDB nào được tải lên, mặc dù một tệp được tạo trong thư mục bin.

Trả lời

15

Đã giải quyết, có một vị trí thứ ba để đặt cài đặt pdb - đảm bảo hộp kiểm 'Loại trừ ký hiệu gỡ lỗi được tạo' không được chọn.

enter image description here

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