我有几个标准WPF项目(不是UWP),它们都使用新的Visual Studio 2015共享项目类型引用共享项目。这看起来很适合共享代码,但我也想分享通常在resource.resx文件中找到的字符串和其他资源。关注字符串,我在共享项目中创建了一个resource.resw文件,并填充了我的值。但我仍然坚持如何从我的任何一个WPF项目中引用这些值。
我看到,默认情况下,.resw文件的构建操作为PRIResource。我不确定那种类型的资源是什么,也没有找到任何有用的解释它。无论哪种方式,我都无法使用该构建操作引用我的字符串。我也尝试将构建操作更改为Embedded Resource,同时设置一个唯一的自定义工具命名空间值,但这似乎也不能让我访问。
我习惯使用MyNamespace.Properties.Resources.MyStringKey
访问.resx文件中的字符串资源,但尝试引用.resw文件时似乎没有解决此类路径。我也看到了使用ResourceLoader
类来访问这些字符串的引用,但这似乎是特定于UWP的。
如何从引用它的项目中访问Visual Studio 2015共享项目中的.resw字符串?