5052


Visual Studio C# で開発しているアプリケーションの Form で、`Localizable=true`
にしていたのですが、ローカライズ対応不要ということがわかり、このプロパティを `false` へ変更しました。

変更後も作成済の `*.jp-JP.resx` / `*.ja.resx` のようなリソースファイルが残っており、削除するとビルドエラーとなります。

> Resouce file *****.ja-JP.resx cannot be found.

このエラーを回避し、プロジェクトが参照しないようにする方法をご教示ください。


CC BY-SA 3.0
2015-01-22T05:19:27.767
5051
2015-01-22T05:40:01.597
2015-01-22T05:24:36.050
4978
4383
question
c# visual-studio localization
Localizable を無効にしたのにビルド時に `***.ja-JP.resx` リソースファイルを参照しようとする


おそらくソリューションエクスプローラー内の、Propertiesツリーの中に該当ファイルの参照が見つかります。  
それをプロジェクトから削除します。

もっとも汎用的な対処方法は、Subversionなどのソース管理システムを利用して、プロジェクトファイル（XXX.csproj）にどのような変更が起こったかを確認し、その変更を望む形に取り消すことだと思います。


CC BY-SA 3.0
2015-01-22T05:40:01.597
5052
2015-01-22T05:40:01.597
4391
5051
answer