質問: githubにコミットするとフォルダ名に日本語があると文字化けします。 リンク先 フォルダ名を変更したいのですが、 直接フォルダ名を変更すると、 再度、slnを開き直すと、 「読み込みに失敗しました。」とダイアログと表示されます。 ・bin ・obj ・Properties を格納しているフォルダ名を変更するにはどのようにすればよいでしょうか。 お手数ですが、 宜しくお願い致します。 ![黄の蛍光部分を名称を変更したい](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/3642c8759c066afeb3d120e38ff6a557.png)
回答: まず、フォルダー自体の名前を変更します。ソリューションファイル(*.sln)を開くとプロジェクト名やフォルダー名が記述されているので、変更したフォルダー名に合わせてエディターで書き換えてしまえばいいです。例えば質問者さんご提示のリンク先の「アルゴリズム.sln」は ``` Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "アルゴリズム", "アルゴリズム\アルゴリズム.csproj", "{B3C5A915-5AE9-4778-98A6-9A4157024C5F}" ...色々続く ``` とあるので、"アルゴリズム"部分をプロジェクト名やフォルダー名に合わせて書き換えます。プロジェクトファイル(*.csproj)の内容も確認し、必要に応じて手動で書き換えてください。エディターで修正するときはソリューションファイルやプロジェクトファイルの文字エンコーディングに気をつけてください。通常はBOM付きのUTF-8です。