Развернуть приложение ASP.NET без файла .resx? - PullRequest
1 голос
/ 12 марта 2010

У меня есть веб-приложение ASP.NET с файлом .resx в App_GlobalResources, к ресурсам которого обычно обращаются следующим образом:

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, поэтому я ищу обходной путь.

Спасибо, Роджер Мартин Галерея Сервер Pro

1 Ответ

0 голосов
/ 12 марта 2010

Вам не нужно менять свой код. Вам нужно взглянуть на создание спутниковых сборок .

Это описано более подробно в сообщениях блога, таких как: http://blogs.msdn.com/pedram/archive/2007/08/04/automated-build-of-satellite-assemblies-in-visual-studio-with-msbuild.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...