Khi tôi đang làm việc trên một dự án asp.net/c#, tôi đang đối mặt với foobar.aspx.designer.cs tự động tạo nội dung của nó. ví dụ: khi tôi thay đổi mã/nhà thiết kế, designer.cs tự động cập nhật nội dung của nó.ASP.NET tự động tạo aspx.designer.cs tắt?
Vì tôi là một người kiểm soát, tôi muốn tự bảo trì mã. Tôi không hài lòng với những lời bình luận quá mức mà tôi không cần. Giống như:
/// <summary>
/// Form1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
Trong khi tôi muốn thấy như sau:
protected global::System.Web.UI.HtmlControls.HtmlForm Form1;
protected global::System.Web.UI.WebControls.Button Button3;
etc, etc
(không nhớ việc đặt tên, ofcourse tôi muốn cung cấp cho nó một số nameing phân biệt)
Làm thế nào để sửa lỗi này? Tôi đã kiểm tra google trên trang này nhưng không thể tìm thấy câu trả lời nhanh như vậy ...
Vâng, bạn luôn có thể hạ cấp xuống VS2003 và ASP.NET 1.1 để loại bỏ tệp .designer.cs. Tại sao bạn muốn làm điều này là ngoài sức tưởng tượng của tôi. Nó không giống như bình luận dư thừa trong một tập tin được tạo ra (mà bạn thậm chí không phải đọc) sẽ gây ra bất kỳ sự khác biệt nào với ứng dụng đã biên dịch. –
Nhưng nó có thể ảnh hưởng đến bất kỳ tài liệu hướng dẫn nào ... – Joris
Có, bạn có thể tắt các tệp designer.cs. Dưới đây là cách thực hiện: http://stackoverflow.com/questions/13867779/how-can-i-remove-asp-net-designer-cs-files/42374300#42374300 – Stokely