新しい Visual Studio 2015 共有プロジェクト タイプを使用して共有プロジェクトを参照している標準 WPF プロジェクト (UWP ではない) がいくつかあります。これはコードを共有するのにうまく機能しているように見えますが、通常は resource.resx ファイルにある文字列やその他のリソースも共有したいと考えています。文字列に注目して、共有プロジェクトに resource.resw ファイルを作成し、値を入力しました。しかし、WPF プロジェクトのいずれかからこれらの値を参照する方法に行き詰まっています。
デフォルトで、.resw ファイルには PRIResource のビルド アクションがあることがわかります。そのタイプのリソースが正確に何であるかはわかりません。また、それを説明するのに役立つものを見つけることもできませんでした. いずれにせよ、そのビルド アクションで文字列を参照できませんでした。また、ビルド アクションを埋め込みリソースに変更し、独自のカスタム ツール名前空間の値を設定しようとしましたが、アクセスできないようです。
を使用して .resx ファイルに存在する文字列リソースにアクセスすることMyNamespace.Properties.Resources.MyStringKey
に慣れていますが、.resw ファイルを参照しようとすると、そのようなパスが解決されないようです。クラスを使用してこれらの文字列にアクセスすることへの言及も見ましResourceLoader
たが、それは UWP に固有のようです。
Visual Studio 2015 共有プロジェクトにある .resw 文字列に、それを参照するプロジェクトからアクセスするにはどうすればよいですか?