我有几个.net dll,每个dll都有一个resource.resx文件,用于存储项目中使用的一些异常消息。
我的问题是,在dll本身拥有资源文件是好还是只有一个dll来存储项目所有dll所需的资源字符串。
这两种做法的优点/缺点是什么。
谢谢, Latha
答案 0 :(得分:0)
resource.resx是一种由XML条目组成的格式,用于指定XML标记内的对象和字符串。它基本上用于项目/网站的多语言支持。 将资源文件放在App_GloablResources文件夹中是一种很好的做法。 如果您的dll文件包含resoucre文件没有问题。但是稍后它可能会在管理这些资源文件时产生问题。但是将它们放在一个地方是件好事。它以更结构化的方式创建项目并且易于管理。