次の属性が設定された文字列プロパティがあります。基本的に、最終的にSQLクエリの一部になるSQLコードを保存します。
[Browsable(true)]
[EditorBrowsable(EditorBrowsableState.Always)]
[DefaultValue(null)]
[Localizable(false)]
そして、値を .designer.cs ファイルにシリアル化する必要があります。そして、.resx ファイルに書き込まれることはありません。
これはほとんどの場合機能しますが、このプロパティの値が特定の長さよりも長い場合、Visual Studio は .resx ファイルに配置します。
そして、ローカリゼーション プロセスで変更してはならないこの値が変更され、エラーが発生します。
デザイナーがリソースファイルに値を入れないようにするにはどうすればよいですか?