【发布时间】:2011-01-26 22:44:38
【问题描述】:
我有一个 ASP.NET Web 应用程序,在 App_GlobalResources 中有一个 .resx 文件,其资源通常按如下方式访问:
ASPX:<asp:Literal ID="l1" runat="server" Text="<%$ Resources:GalleryServerPro, Admin_Tab_Hdr %>" />
代码隐藏:string msg = Resources.GalleryServerPro.Successfully_Restored_Msg;
有没有办法将 .resx 值直接编译到 DLL 中,这样我就可以在没有 .resx 文件的情况下部署应用程序并且不必编辑任何现有代码?
我之所以问这个问题,是因为我要将现有应用程序移植到 DotNetNuke 模块,而 DotNetNuke 不允许 .resx 文件,所以我正在寻找解决方法。
谢谢, 罗杰·马丁 Gallery Server Pro
【问题讨论】: