通常、新しい行を.resxファイルに追加すると、IDEのリソースエディタのResources.resxと呼ばれるコードビハインドファイル、たとえばResources.Designer.csは、自動的に更新され、新しい行の新しいプロパティが追加されます。私の.resxリソースのコード生成が正常に動作しない
私の状況では、その自動化が機能しなくなりました。あなたは同じ問題に会ったことがありますか?もしあなたがしたら、.resxを仕事に戻すのを助けてください:)
ありがとう!
通常、新しい行を.resxファイルに追加すると、IDEのリソースエディタのResources.resxと呼ばれるコードビハインドファイル、たとえばResources.Designer.csは、自動的に更新され、新しい行の新しいプロパティが追加されます。私の.resxリソースのコード生成が正常に動作しない
私の状況では、その自動化が機能しなくなりました。あなたは同じ問題に会ったことがありますか?もしあなたがしたら、.resxを仕事に戻すのを助けてください:)
ありがとう!
:
は再含まれ、すべてのファイルを表示し、その後Resources.resx
を除外し、ソリューションエクスプローラで
にResources.resx
をResources.Designer.cs
ファイルを削除します。 。 Resources.Designer.cs
ファイルを再作成する必要があります。
は、「アクセス修飾子」「公開」(詳細hereを参照)
右ソリューションエクスプローラでResources.resx
をクリックすると、これはあなたに役立つだろうRun custom tool
に希望をクリックするリセット!
非常によく似た問題がaspx/ascxファイルで発生します。これは、デザイナーを削除し、次に "Webアプリケーションに変換"をクリックして、デザイナーのコードを再度強制的に実行することでした。同じような施設がresxに存在するかどうかはわかりません。私はそれが働く見つけたもの。ここ
ありがとうbrumScouse!あなたの提案は、私が答えを見つけるのに役立ちます! –
これは私のために働いた、ありがとう:)しかし、私はそれを完了した後、私は自分のアクセス修飾子が既に "コード生成なし"に設定されていたことに気づいた。理由はわかりませんが、それをpublicに戻すだけでdesigner.csファイルの再生成が強制されるのだろうか? –