我在 App_GlobalResources 中有一个带有 .resx 文件的 ASP.NET Web 应用程序,其资源通常按如下方式访问:
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 文件,所以我正在寻找一种解决方法。
谢谢, Roger Martin Gallery Server Pro