Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Version Info в Managed C++, Version Info в Managed C++ 
:(
    Опции темы
Valery B
Дата 21.5.2004, 11:09 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Как можно сохранить информацию о версии в модуле(exe,dll) написанном на Managed C++. Информация о версии описана в файле AssemblyInfo.cpp.
  Вверх
Kurt
Дата 22.5.2004, 02:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлеченный
***


Профиль
Группа: Участник Клуба
Сообщений: 1662
Регистрация: 22.8.2003
Где: Краснодар

Репутация: 20
Всего: 36



Признаться, немного не понятно, что Вы имеете ввиду.. hmmm.gif
Вроде как AssemblyInfo и создается для хранения информации о сборке..
Что там определишь - скомпилишь - то и будет аттрибутом у модуля..
Поясните, пожалуйста..


--------------------
Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед)
...
Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн)
PM ICQ   Вверх
Valery B
Дата 24.5.2004, 07:22 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











В том то у меня и проблема, что после компиляции информация из AssemblyInfo не отображается в свойствах модуля.
Пробовал создавать проект визардом, но результат тот-же. Информация в AssemblyInfo присутствует, но после компиляции не отображается.
Может нужно установить, какие-нить дополнительные свойства ?
  Вверх
stab
Дата 25.5.2004, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1839
Регистрация: 1.1.2003

Репутация: 22
Всего: 48



AssemblyInfo и нативная информация о версии это разные вещи. Рекомендую, просто, открыть готовый exe-файл в редакторе ресурсов, например в самой VS.net, и выставить версию ручками.
Добавлено @ 19:33
или что еще проще, если на C++ написано, добавить прямо в проекте в ресурсы информацию о версии...


--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
Guest
Дата 27.5.2004, 22:41 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Про ресурсы, то это понятно... Но я думал что под Dot.Net все сделано безобразно и однообразно. Если в C# информация о версии сохраняется в AssemblyInfo, то и в Managed C++ сделано аналогично. Тем более что файл создается автоматически при создании проекта.
Это действительно нельзя так сделать или просто никто не заморачивался этим?
  Вверх
Kurt
Дата 28.5.2004, 00:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлеченный
***


Профиль
Группа: Участник Клуба
Сообщений: 1662
Регистрация: 22.8.2003
Где: Краснодар

Репутация: 20
Всего: 36



Стоп.
Что тебе КОНКРЕТНО надо?
Сохранить информацию о версии сборки?
Тогда с AssemblyInfo НИКАКИХ проблем - точно также как и в C#.
Я даже специально опробовал - в AssemblyInfo (Managed C++) записал версию, откомпилил и запустил - все работает. Полная аналогия!
Или.. возможно, я путаю понятия?..
Накрайняк, могу выслать какой-нибудь пустой проект, где присвоен номер версии и т.п. (VS2003), как пример, что так можно делать.

З.Ы. Или тебе именно нативная информация нужна?..


--------------------
Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед)
...
Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн)
PM ICQ   Вверх
Guest
Дата 28.5.2004, 07:53 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Мне хотелось бы, что бы информация которая указана в файле AssemblyInfo.cpp для Managed C++ отображалась в свойствах файла. Т.е. что бы появлалась закладка "Версия" при просмотре свойств файла.

Возможно ли это осуществить? Если да то как?
Если без примера никак, то буду благодарен если пример скинете на [email protected].
Спасибо.
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0488 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.