这应该是一件容易的事。我在几个Visual Studio 2010项目中创建了德语和英语的语言资源,我想重用其中的一些,因为它们包含我需要的每个项目的通用字符串。
每当我尝试将现有资源添加到我的项目时,它就会以噩梦结束。如果我只添加.resx文件,则根本无法识别资源。像My.Resources.Languages.UnkownException这样的东西即使已经添加了具有该字符串的资源并且完全相同的代码在我的其他程序中有效,也无法识别。所以不知何故语言资源不被识别,所有对它的引用都失败
我找到了许多解决方法,比如创建新资源,然后编辑xml文件以复制我的字符串或将每个资源相关文件复制到我的项目中,然后修复剩下的一些错误和警告。但这些都是可怕的解决方法。
那么,如何将现有的语言资源添加到项目中,以便我可以立即重用我的资源字符串?