asp.net-mvc-3 – 在部署服务器中编辑ASP.NET MVC 3 resx文件,无
发布时间:2020-12-16 00:16:28 所属栏目:asp.Net 来源:网络整理
导读:这是我的第一个问题! 我有一个带有Properties文件夹的ASP.NET MVC 3项目,其中包含一些.resx文件,用于按语言(en / es)区分我的视图中的内容. 我正在使用.Net 4在VS2010中工作. 当我将应用程序部署到服务器时,我发现没有发布resx文件,而不是它,我有一些.dll文
这是我的第一个问题!
我有一个带有Properties文件夹的ASP.NET MVC 3项目,其中包含一些.resx文件,用于按语言(en / es)区分我的视图中的内容. 当我将应用程序部署到服务器时,我发现没有发布resx文件,而不是它,我有一些.dll文件. 我已将构建操作设置为嵌入式资源,不要将复制到输出目录,将PublicResXFileCodeGenerator设置为.resx文件属性中的自定义工具. 我希望在服务器上有.resx文件,并且无需重新编译或重新部署即可编辑它们.视图应该使用这些更改. 我怎样才能做到这一点? 谢谢你的帮助!! 解决方法
将resx文件放在App_GlobalResources中,并将“Build Action”更改为Content,将“Copy To Output Directory”更改为false.
确保“自定义工具”设置为GlobalResourceProxyGenerator 这应该使它们即使在运行时也可以更改. 您可以简单地使用xpath查询它们,获取键,值和注释,并根据需要使用XDocument进行编辑. 您还应该知道,这样的事情不适用于visual studio的发布,因为App_GlobalResources不允许使用预编译的网站. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net核心身份提取并保存外部登录令牌并添加对本地身份的
- 如何在ASP.NET中的GridView中定义CellPadding
- asp.net-core-mvc – 区域中的ViewComponents
- asp.net 读取xml文件里面的内容,绑定到dropdownlist中
- asp.net – HTTP文件如何在IIS内部上传?
- asp.net – 如何使ASP CheckBoxList标签与复选框保持在同一
- asp.net-mvc – 如何关闭Visual Studio MVC视图中的大括号和
- asp.net-mvc – 防止没有确认电子邮件的用户登录ASP.NET MV
- asp.net-web-api2 – Swagger中的数据注释
- asp.net – 如何使用jQuery清除DIV中的所有文本框?
推荐文章
站长推荐
热点阅读