Windows エクスプローラーでは、.cal ファイルのファイル拡張子を .cg4 ファイルに変更するだけです。私がそれをすると、警告が表示されます。「ファイル拡張子を変更すると、ファイルが役に立たなくなる可能性があります。それでも変更しますか?」またはそのようなもの(OSは英語ではありません)ですが、「はい」をクリックすると機能します。
しかし、これを C# でプログラム的に実行しようとしてもうまくいきません。「指定されたパスの形式はサポートされていません」というエラーが表示されます。
名前の変更/変換に File.Move を使用していますが、そこでエラーが発生します。
File.Move(directory + fileNameWithoutExtension + ".cal", directory + fileNameWithoutExtension + ".cg4");
私に何ができる?