asp.net-mvc-3 – 在部署服务器中编辑ASP.NET MVC 3 resx文件,无需重新编译
发布时间:2020-05-23 20:15:31 所属栏目: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 – System.Web.Cache和HTTPContext.Curent.Cache之
- asp.net-mvc – 控制台应用程序HttpClient发布到mvc web ap
- 我的ASP.NET Web应用程序无法“找到”App_Code文件夹中的任
- asp.net – Elmah vs Elmah.MVC Nuget软件包 – 哪些使用和
- ASP.NET Web API:OAuth服务提供商
- asp.net 读取配置文件方法
- asp.net – Web部署项目的更好替代品
- IIS ASP.Net网站 – ManagedPipelineHandler错误(尝试对不存
- ASP.NET MVC 3助手中的Tab命令
推荐文章
站长推荐
- asp.net – CustomErrors vs HttpErrors – 一个
- asp.net中XML如何做增删改查操作
- asp.net-mvc – ASP.NET MVC如何知道方法是一种动
- 是否可以在.NET中将WinForm转换为WebForm?
- 手动把asp.net的类生成dll文件的方法
- 在Asp.Net中使用Office365 SMTP时出错
- asp.net-mvc – ASP.NET MVC Html.DropDownList由
- asp.net – jqGrid:使用多种方法来过滤数据
- asp.net-mvc – 如何在ASP.NET MVC 2 RC中编写自
- asp.net-mvc – DotNetNuke中的ASP.NET MVC?
热点阅读
