resx ファイルのコード部分は、PublicResXFileCodeGenerator (または、リソース ファイルの可視性の設定に応じて、InternalResXFileCodeGenerator) と呼ばれるツールによって自動生成されます。ファイルの上部に次のように書かれています。
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.1
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
本当にこれを回避する必要がある場合は、 (VS が resx コードを生成するために実行するツール) をサブクラス化し、 Visual Studio がリソース ファイルを更新するたびに実行できる独自のツールを実装する必要があります。PublicResXFileCodeGenerator
ツールをオーバーライドすると、部分クラスを生成できるようになり、カスタマイズしたコードをリソース ファイル クラスの別の部分クラスとして別の .cs ファイルに格納できます。
正直なところ、おそらくもっと簡単なアプローチがあります。実装しているカスタム コードは何ですか? それを拡張メソッドに変えることはできますか?もう少し詳細を教えていただけると、より良い方向に進むことができるかもしれません。