Chúng tôi sử dụng các điều khiển của bên thứ 3 trong dự án của chúng tôi. Hầu như mỗi khi tôi nhấp đúp vào một tập tin có một thiết kế xem quá, Visual Studio cố gắng để đưa lên các nhà thiết kế với nỗ lực anh hùng, và sau khi một số unresponsiveness nó cung cấp (sinh) một tập tin license.licx vào giải pháp của chúng tôi. Điều đó không cần thiết làm rối loạn kiểm soát nguồn: việc bổ sung tập tin cũng thay đổi csproj, và cả tệp mã ban đầu cộng với designer.cs được kiểm tra (mặc dù chúng không có bất kỳ sửa đổi nào trong chúng).Làm cách nào để ngăn Visual Studio tạo giấy phép.licx
- Tôi chỉ muốn xem mã (nhấp chuột phải, Xem mã), tôi không muốn xem chế độ xem thiết kế.
- Mỗi lần tôi cần phải hoàn tác các thay đổi không cần thiết và mất thời gian (giải pháp của chúng tôi là khổng lồ), trong khi Visual Studio không phản hồi lại, vì nó tải lại toàn bộ shebang kể từ khi csproj thay đổi.
- Khi tôi nhấp đúp, tôi ngay lập tức nhận ra những gì tôi đã làm, nhưng đã quá muộn tại thời điểm đó, đồng hồ bắt đầu xay.
Nếu có ai biết cách vô hiệu hóa việc bổ sung giấy phép đó, vui lòng cho tôi biết. FYI: các thư viện của bên thứ ba có liên quan là DevExpress WinForms và IdeaBlade DevForce Classic (có tích hợp với DevExpress). Tôi sử dụng VS 2012. Và sản phẩm của chúng tôi là sản phẩm của người dùng cuối chứ không phải thư viện của bên thứ ba.
Làm rõ: chúng ta đang nói về một môi trường phát triển. Xem How does the Licenses.licx based .Net component licensing model work? - bạn không nên giữ nó trong điều khiển nguồn. Tôi không muốn tranh cãi về điều đó. Hãy tập trung vào cách ngăn Visual Studio cố gắng tạo ra nó mọi lúc.
Các quý ông, những người yêu thích: ngay cả khi bạn cho rằng động lực của tôi là sai và tôi không nên loại bỏ license.licx, hãy thảo luận về nó, hãy xem xét kết luận của chủ đề này có thể mang lại lợi ích cho những người khác cùng một đôi giày như tôi. Cảm ơn sự thông cảm của bạn! –
Tôi đã loại bỏ khuôn mặt giận dữ vì một số người có thể nghĩ rằng nó không buồn cười. –
Ở mặt trái; vì đó là một phần của các yếu tố đầu vào cho bản dựng, tại sao bạn không muốn nó được quản lý như một phần của kiểm soát nguồn của bạn? Tôi chắc rằng bạn không có bất kỳ vấn đề nào với việc bao gồm các tài nguyên khác trong kiểm soát nguồn? –