Trong dự án web của tôi, tôi đang sử dụng 4 tệp tài nguyên trong thư mục App_GlobalResources
của mình. Một trong số họ (lang.resx
) đã được tạo trước khi tôi đến dự án. Nó có không gian tên chính xác (WebApplication.App_GlobalResources
) và công cụ sửa đổi truy cập: public
. Mặt khác, ba tệp tài nguyên khác mà tôi vừa tạo có một không gian tên khác (Resources
) và internal
công cụ sửa đổi truy cập và tôi không thể thay đổi nó trên Mẫu Tệp Tài nguyên từ Visual Studio vì nó bị tắt. Nếu tôi cố gắng thay đổi nó trực tiếp trong tệp designer.cs, các sửa đổi sẽ bị hủy vào lần lưu tệp tiếp theo.Thay đổi vùng tên tệp (resx) và công cụ sửa đổi truy cập
Nó không phải là một lỗi nghiêm trọng nhưng nó có thể gây hiểu lầm cho các nhà phát triển khác về dự án để tìm không gian tên khác nhau và bổ truy cập cho các tập tin tài nguyên mà họ sẽ sử dụng.
Mục nhập blog rất hữu ích. Cảm ơn! – ongle
Điều này cũng xảy ra trong VS2010: sao chép + dán tệp resx vào dự án có thể là vấn đề, nó đặt tệp .resx thành GlobalResourceProxyGenerator nếu bạn làm điều này. –