2012-04-02 3 views
0

さまざまなwinforms用に作成されたローカライズされたリソースファイルをリソースdllに移動します。簡単な方法はありますか?それはフォームが通常それを処理するのと同じように、各フォームのdllからすべての文字列を手動で読み込むことは含まれていませんか?フォームリソースファイルをリソースdllに移動

答えて

1

私はそれが難しいとは思わない、あなただけのタイプのクラスライブラリの新しいプロジェクトを作成し、そのプロジェクトにリソースファイルを移動する必要があります、そのプロジェクトを構築すると、このdllを実際のプロジェクトに参照して実行するだけです。

+0

私は自分のフォームの1つでそれを行いましたが、開こうとするとエラーメッセージが表示されます。 – Guy

+0

エラーメッセージとは何か、フォームに参照を追加しましたか、リソースを参照しているときにintellisenseが表示されているかどうかを確認しました。 – MegaMind

+0

エラーメッセージ: "指定されたカルチャまたは自然のカルチャに適切なリソースが見つかりませんでした。_resource file_がコンパイル時に_assemblyName_アセンブリに正しく埋め込まれているか、リンクされているか、必要なすべてのサテライトアセンブリがロード可能または完全に署名されていることを確認してください。私はメインプロジェクトのdllへの参照を追加しましたが、ネームスペースやコードにリソースファイルがないため、フォーム自体のintellisenseでそれを見ることができません。 – Guy

関連する問題