gpt4 book ai didi

c# - asp.net mvc 应用程序中的资源文件保存在哪里?

转载 作者:太空宇宙 更新时间:2023-11-03 15:42:20 25 4
gpt4 key购买 nike

我正在开发一个以 WCF 作为后端的 MVC 应用程序。我的 Data Entities CS 项目中有所有 POCO,它在 WCF 和 Web 应用程序项目之间共享。现在,我有一个场景,我需要将 MVC 应用程序转换为多语言。我创建了一个资源项目,并将其引用给 Entities 项目(使用显示属性)和 Web。

但它也将 Resource dll 复制到 WCF,我认为这是错误的。

那么,我可以将我的资源文件放在哪里?

如果在Web中,如何使用Data Annotation属性?

我在枚举上使用显示属性,而不是描述以多语言形式显示它。那么,这些枚举应该放在哪里(我将它们保存在实体中)?

最佳答案

而不是添加对项目的引用。尝试在您尝试共享的项目的 bin 文件夹中仅添加对 DLL 的引用。这样,当您从 2 个项目引用时,每个项目都指向那个 dll。在生产中,您应该设置一个包含那些“共享”DLL 的根 Web 目录的父文件夹。

关于c# - asp.net mvc 应用程序中的资源文件保存在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29789627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com