私はTFSチェックインポリシーを作成しています。このポリシーは、ファイルヘッダを含むソースファイルがあるかどうかをチェックしています。特殊文字を含むANSIエンコードファイルを読み取る方法
私の問題は、ファイルヘッダに特殊文字 "©"が含まれていることです。残念ながら、ソースファイルの一部はANSIでエンコードされています。 ポリシーでこれらのファイルを読むと、この文字列は "Copyright 2009"のようになります。
string content = File.ReadAllText(pendingChange.LocalItem);
文字列のエンコーディングを変更するのは疲れましたが、それは役に立ちません。どうすればこれらのファイルを読むことができますか?正しい文字列 "Copyright©2009"が得られますか?
ありがとうございました!
よろしくENY
まだファイルヘッダーを使用していますか?彼らはほとんど価値がないようです... –
@Mitch:著作権情報をソースコードに入れる代わりに何をお勧めしますか? – AnthonyWJones
これは私たちが決定するものではなく、会社の方針です。 – Enyra