ASP.net资源文件未被复制到bin

时间:2014-08-21 09:45:48

标签: c# asp.net-mvc resources globalization

我有一个多语言MVC Web应用程序引用多个项目。应用程序的资源也在单独的项目/模块中定义,例如Application.Models.Resources。

这种方法适用于初始语言集但现在我已经为资源项目添加了其他语言,新的语言资源dll不会被复制到应用程序的/ bin文件夹中。例如,瑞典语('sv')变体被添加到资源项目中,它没有被复制到应用程序的/ bin / sv文件夹中。

资源文件的Access Modifier设置为“Public”。

我错过了什么?如何确保安装语言变体?

任何建议都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

虽然可能有其他解决方案来解决这个问题,但我发现从解决方案中删除对资源项目的引用然后重新引用它们(添加现有项目)解决了这个问题。有这个问题的其他用户可能也想尝试卸载然后重新加载资源项目(我无法测试这个,因为第一种方法解决了问题)。