|
Разобрать строку
|
|||
---|---|---|---|
#18+
Как в шарпе красиво выбрать из строки версию? То есть из Код: c# 1.
получить 3.1.98.27382 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 17:54 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
если за пределами кавычек всё фиксировано, то самый простой и тупой вариант Код: c# 1.
иначе регексомъ. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 18:03 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
Яростный Мечесли за пределами кавычек всё фиксировано, то самый простой и тупой вариант Код: c# 1.
иначе регексомъ. да, наверное в лоб от кавычки до кавычки ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 18:07 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
WinnipuhЯростный Мечесли за пределами кавычек всё фиксировано, то самый простой и тупой вариант Код: c# 1.
иначе регексомъ. да, наверное в лоб от кавычки до кавычки ..ну, Split() по кавычкам ... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 18:30 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
МСУЧто за задача? Задача вообще из другого мира, короче так: Есть VS2010 solution, в нем 3 прожекта: 2 инсталлятора и один шарповый CustomActions assembly. В инсталляторах захардкодирована версия продукта, типа такого: Код: xml 1. 2. 3. 4. 5. 6. 7. 8.
Но это неудобно, некрасиво и надо не забыть изменяить и т.д.. короче - фигня Вот я подумал: как пробить значение переменной Version во воремя построения версией ассембли? То ли сделать какую-то приблудку, которая будет читать внешний файл в котором есть такая строка и менять файл перед построением инсталлятора.. То ли попробовать установить в WiX файле переменную в версию ассембли, но не вижу как это сделать пока... Ну, вот, а начал с разбора строки, для затравки обсуждения ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 18:44 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
Можно с вами поржать? Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 18:47 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
WinnipuhВот я подумал: как пробить значение переменной Version во воремя построения версией ассембли? У меня нет слов. Занавес! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 18:50 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
МСУ, авторВот я подумал: как пробить значение переменной Version во воремя построения версией ассембли? у меня всегда Winnipuh и его посты ассоциировались с ежиком в тумане, ( такой с узелочком топ - топ) )) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 18:55 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
МСУWinnipuhВот я подумал: как пробить значение переменной Version во воремя построения версией ассембли? У меня нет слов. Занавес! А легких задач никто и не обещал ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 19:15 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
Где-то в степиМСУ, авторВот я подумал: как пробить значение переменной Version во воремя построения версией ассембли? у меня всегда Winnipuh и его посты ассоциировались с ежиком в тумане, ( такой с узелочком топ - топ) )) так вот самое примечательно, что многие дикие идеи были воплощены, не без помощи уважаемого сообщества. ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 19:16 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
Гуглится же на раз: "using assembly version in wix". ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2014, 21:19 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
WinnipuhКак в шарпе красиво выбрать из строки версию? То есть из Код: c# 1.
получить 3.1.98.27382 Код: c# 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2014, 07:42 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
skyANAГуглится же на раз: "using assembly version in wix". спасибо!!! даже подумать не мог, что так просто, ушел тестировать ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2014, 11:05 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
WinnipuhНо это неудобно, некрасиво и надо не забыть изменяить и т.д.. короче - фигня Можно же candle.exe вызвать с параметром а-ля "-dVersion=2.12.53". А уже саму версию брать из тегов VCS или еще как. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2014, 14:00 |
|
Разобрать строку
|
|||
---|---|---|---|
#18+
НахлобучWinnipuhНо это неудобно, некрасиво и надо не забыть изменяить и т.д.. короче - фигня Можно же candle.exe вызвать с параметром а-ля "-dVersion=2.12.53". А уже саму версию брать из тегов VCS или еще как. да, можно прямо так, или в WiX даже есть возможность выдергивать FileVersion из файлов, красота, но нарвался на такую фигню: вытащенная версия из ассембли 11.12345.601.12 не подходит WiX, исправил руками для эксперимента на 11.255.601.12 - сработал... писец ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2014, 16:10 |
|
|
start [/forum/topic.php?fid=20&fpage=109&tid=1402489]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 300ms |
total: | 446ms |
0 / 0 |