Здравствуйте, Gollum, Вы писали:
G>Здравствуйте, hellraiser, Вы писали:
H>>разобрался.
G>Может поделишься с людьми как и чего, штука вроде бы полезная...
затем в архиве находим SRGenerator.msi, устанавливаем его. В принципе все. Но все равно на первый взгляд ничего непонятно. Оказывается что обязательно для файлов с расширением .strings или .resx (в коих собственно и заводятся тем самые ресурсы), нужно обязательно в пропертях, для атрибута "Custom Tool" выставлять, соответвсенно:
.resx file = Custom Tool: SRCodeGen
.strings file = Custom Tool: StringResourceTool
и тогда все отлично автоматически работает.
еще об этом написано в томже выкачаном архиве в следующем файле: "String Resource Generator 1.2.3.zip"\SRResourceGenerator\SRGenerator.CustomTool\readme.txt
там же кстати сказано, как регестрить эту приблуду еще руками, но если кто пользуется инсталяшкой, то за него все сделается автоматом.
Здравствуйте, hellraiser, Вы писали:
H>Подскажите плз где взять Microsoft DataWarehouse String Resource Tool 1.13.5000.0 и вовсю им пользоваться. H>P.S. Поиск по гуглу и по сайту мелкомягких ничего недал.
вот выкачал и установил себе Microsoft Enterprise Library (January 2005). начал разбираться и нашел такм вот такие весчь — SR.strings, это факстически файл ресурсов, но с ним завязан еще SR.cs, как обертка для работы с ресурсами. в нем в каментах написано, цитирую:
// WARNING:
// This file generated by the Microsoft DataWarehouse String Resource Tool 1.13.5000.0
// from information in SR.strings.
// DO NO MODIFY THIS FILE'S CONTENTS, THEY WILL BE OVERWRITTEN
//
вобщем то понятно что с помощью некого Microsoft DataWarehouse String Resource Tool был собственно и сгенерирован этот файл, причем мне кажется что это делается автоматически, как только я что-то меняю непосредственно в SR.strings.
Подскажите плз где взять Microsoft DataWarehouse String Resource Tool 1.13.5000.0 и вовсю им пользоваться.
P.S. Поиск по гуглу и по сайту мелкомягких ничего недал.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Re[2]: Microsoft DataWarehouse String Resource Tool
Здравствуйте, hellraiser, Вы писали:
H>Здравствуйте, Gollum, Вы писали:
G>>Здравствуйте, hellraiser, Вы писали:
H>>>разобрался.
G>>Может поделишься с людьми как и чего, штука вроде бы полезная...
H>да не вопрос.
H>вобщем качаем это отсюда — http://projectdistributor.readify.net/GetFile.aspx?type=s&id=9
H>затем в архиве находим SRGenerator.msi, устанавливаем его. В принципе все. Но все равно на первый взгляд ничего непонятно. Оказывается что обязательно для файлов с расширением .strings или .resx (в коих собственно и заводятся тем самые ресурсы), нужно обязательно в пропертях, для атрибута "Custom Tool" выставлять, соответвсенно: H>.resx file = Custom Tool: SRCodeGen H>.strings file = Custom Tool: StringResourceTool H>и тогда все отлично автоматически работает. H>еще об этом написано в томже выкачаном архиве в следующем файле: "String Resource Generator 1.2.3.zip"\SRResourceGenerator\SRGenerator.CustomTool\readme.txt H>там же кстати сказано, как регестрить эту приблуду еще руками, но если кто пользуется инсталяшкой, то за него все сделается автоматом.
H>спсб за внимание.
Не знаю как у вас а у меня русский оно честно меняло на знаки пробела. Эх, и они говорят о глобализации Лечится корректировкой файла SRGenerator.CustomTool\Processor.cs,
меняем:
using (TextReader tr = File.OpenText(stringsSource))
на
using (StreamReader tr = new StreamReader(stringsSource, Encoding.Default))
Вот теперь русский в ресурсах будет выглядеть нормально.
Re[6]: Microsoft DataWarehouse String Resource Tool
От:
Аноним
Дата:
10.11.05 19:05
Оценка:
русский оно честно меняло на знаки пробела
Чтобы такого небыло, файл со строками нужно сохранить в Advanced Save Options -> Encoding = Unicode...