cuốn sách gpt4 ai đã làm

.net - Làm cách nào để kiểm soát tên tệp được tham chiếu bởi các dịch vụ .NET?

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 12:27:49 26 4
mua khóa gpt4 Nike

Windows có giới hạn 259 ký tự trong đường dẫn. Thật không may, điều này bắt đầu gây ra sự cố cho chúng tôi do một số tên tham chiếu dịch vụ của chúng tôi.

Ví dụ: nhánh TFS của chúng tôi có một đường dẫn vốn đã dài và khi đó dịch vụ .NET tham chiếu gần như gấp đôi vì chúng luôn sử dụng không gian tên đủ điều kiện cho tên tệp:

Some.Really.Long.Fully.Qualified.Namespace.Service.Reference.Name.datasource

Theo những gì tôi biết, bạn không thể thay đổi tên của một tài liệu tham khảo dịch vụ - nhưng tôi hy vọng mình đã nhầm. Điều này có thể được thực hiện?

Nếu không, có giải pháp khả thi nào khác cho vấn đề khó chịu này không?

EDIT: Ngoài ra, tôi biết một giải pháp rõ ràng là rút ngắn không gian tên và/hoặc đường dẫn của chúng tôi, nhưng giả sử chúng tôi không thể làm điều đó trong trường hợp này. :) Tôi chủ yếu đang cố gắng tìm ra cách kiểm soát tên tệp được dịch vụ tham chiếu.

gia hạn: Vấn đề cơ bản tôi gặp phải là TFS không cho phép tôi nhận thông tin mới nhất cho một chi nhánh cụ thể. Đây là lỗi chính xác:

TF205022: Đường dẫn sau chứa nhiều hơn 259 ký tự cho phép: [C:\Some-really-long-259-character-path-here]

câu trả lời hay nhất

Hóa ra những tệp .datasource này có thể bị xóa vì chúng không cần thiết để xây dựng dự án. Vì vậy, chúng tôi vừa quét tất cả các tệp .datasource trong TFS và xóa chúng.

This articleCó nhiều cuộc thảo luận về điều này.

Giới thiệu về .net - Làm cách nào để kiểm soát tên tệp được tham chiếu bởi các dịch vụ .NET? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7272102/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress