質問: Visual Studio C# で開発しているアプリケーションの Form で、`Localizable=true` にしていたのですが、ローカライズ対応不要ということがわかり、このプロパティを `false` へ変更しました。 変更後も作成済の `*.jp-JP.resx` / `*.ja.resx` のようなリソースファイルが残っており、削除するとビルドエラーとなります。 > > Resouce file *****.ja-JP.resx cannot be found. > > > このエラーを回避し、プロジェクトが参照しないようにする方法をご教示ください。
回答: おそらくソリューションエクスプローラー内の、Propertiesツリーの中に該当ファイルの参照が見つかります。 それをプロジェクトから削除します。 もっとも汎用的な対処方法は、Subversionなどのソース管理システムを利用して、プロジェクトファイル(XXX.csproj)にどのような変更が起こったかを確認し、その変更を望む形に取り消すことだと思います。