我有几种解决方案,都引用了常见的 shared 项目。作为共享项目,它们不是单独编译或构建的。而是在编译/构建该解决方案的主项目时,将它们的代码包含在解决方案项目中。
这些共享项目几乎完全由不包含任何设计器的类文件组成。但是,它们确实包含以编程方式创建的表单以及显示的消息框等。我希望本地化在这些类文件中创建的字符串。
我已经成功创建了 shared 项目中需要的.resources和.resx文件。
我有两个相关的问题:
我已将资源文件更改为公共文件,而不是内部文件,并将生成器更改为公共版本,但这无法完成工作。
在StackOverflow上也有几个类似的问题,但是尽管该问题涉及共享项目,但其中提到的解决方案都没有真正起作用。几乎所有答案甚至都没有考虑它们是共享项目的事实。