我目前在ASP.NET MVC项目中有一个本地资源文件。这个文件的目标是让非程序员编辑网页上的文本。问题是资源文件是嵌入式资源并在ASP.NET MVC部署中编译。这意味着他们将有视觉工作室来改变网站的副本。这是非最佳的:)ASP.NET MVC - 非嵌入式资源文件
有没有一种方法可以使用ASP.NET MVC中的资源文件,这会导致服务器上的.resx文件让管理员类型的人员能够编辑?
另一种选择是把它放在数据库中,并有一些前端来编辑它,但我真的很想避免这个选项,因为它对于一个小网站上的几个文本字段来说过于复杂。
谢谢!
难道一定是嵌入式的资源? –
如果我将其作为嵌入式资源删除,则使用资源的页面将失败。我不是很了解资源,所以我不确定如何使它以非嵌入的方式工作 - 因此是这个问题。 – anonymous