我有很多项目的解决方案。某些项目在某些时候会抛出错误,或者返回一些消息供用户查看。
如何本地化这些消息?
首先,解决方案似乎很明显 - 将resx文件中的消息放在一个单独的项目中(所以每个人都可以引用它),但似乎我无法访问其他程序集资源。有解决方法吗?
答案 0 :(得分:2)
但似乎我无法访问其他程序集资源。有解决方法吗?
您可以使用PublicResXFileCodeGenerator
作为资源文件的自定义工具生成器,这样可以从任何地方访问公共类:
或者您也可以使用向导执行此操作: