![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Valery B |
|
|||
|
Unregistered |
Как можно сохранить информацию о версии в модуле(exe,dll) написанном на Managed C++. Информация о версии описана в файле AssemblyInfo.cpp.
|
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 20 Всего: 36 |
Признаться, немного не понятно, что Вы имеете ввиду..
Вроде как AssemblyInfo и создается для хранения информации о сборке.. Что там определишь - скомпилишь - то и будет аттрибутом у модуля.. Поясните, пожалуйста.. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Valery B |
|
|||
|
Unregistered |
В том то у меня и проблема, что после компиляции информация из AssemblyInfo не отображается в свойствах модуля.
Пробовал создавать проект визардом, но результат тот-же. Информация в AssemblyInfo присутствует, но после компиляции не отображается. Может нужно установить, какие-нить дополнительные свойства ? |
|||
|
||||
| stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: 22 Всего: 48 |
AssemblyInfo и нативная информация о версии это разные вещи. Рекомендую, просто, открыть готовый exe-файл в редакторе ресурсов, например в самой VS.net, и выставить версию ручками.
Добавлено @ 19:33 или что еще проще, если на C++ написано, добавить прямо в проекте в ресурсы информацию о версии... -------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Про ресурсы, то это понятно... Но я думал что под Dot.Net все сделано безобразно и однообразно. Если в C# информация о версии сохраняется в AssemblyInfo, то и в Managed C++ сделано аналогично. Тем более что файл создается автоматически при создании проекта.
Это действительно нельзя так сделать или просто никто не заморачивался этим? |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 20 Всего: 36 |
Стоп.
Что тебе КОНКРЕТНО надо? Сохранить информацию о версии сборки? Тогда с AssemblyInfo НИКАКИХ проблем - точно также как и в C#. Я даже специально опробовал - в AssemblyInfo (Managed C++) записал версию, откомпилил и запустил - все работает. Полная аналогия! Или.. возможно, я путаю понятия?.. Накрайняк, могу выслать какой-нибудь пустой проект, где присвоен номер версии и т.п. (VS2003), как пример, что так можно делать. З.Ы. Или тебе именно нативная информация нужна?.. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Мне хотелось бы, что бы информация которая указана в файле AssemblyInfo.cpp для Managed C++ отображалась в свойствах файла. Т.е. что бы появлалась закладка "Версия" при просмотре свойств файла.
Возможно ли это осуществить? Если да то как? Если без примера никак, то буду благодарен если пример скинете на [email protected]. Спасибо. |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |