2012-03-28 1 views
0

Я использую Visual Studio 2005, и у меня есть проект C++/CLI, который я использую в качестве DLL-интерфейса между сторонней неуправляемой библиотекой и проектом C#.Информация об обновлении версии для проекта C++/CLI

В этом проекте (как и в моих проектах C#) я использую инструмент под названием Build Version Increment для автоматического увеличения версии проекта в каждой сборке.

Проблема заключается в том, что при создании библиотеки C++/CLI она берет информацию о своей версии (и другие полезные сведения, такие как имя продукта, которое можно найти с помощью правой кнопки мыши> Свойства> Сведения) из ресурса версии. Инструмент инкремента версии, который я использую, не обновляет этот файл, поэтому он сидит в версии 1.0.0.1.

Я хотел бы знать, знает ли кто-нибудь, как автоматически обновлять файл ресурсов версии (независимо от AssemblyInfo.cpp или через дополнительный инкремент версии).

ответ

1

может быть, это может помочь вам с вашей проблемой:

http://www.codeproject.com/Articles/37133/Simple-Version-Resource-Tool-for-Windows

Майкл

+0

я, наконец, получил вокруг, чтобы делать что-то об этом. Предлагаемый вариант обновления, в сочетании с чтением файла AssemblyInfo.cpp из проекта (который автоматически обновляется программой, которую я уже имею на месте), работает с удовольствием. Благодаря :) –

Смежные вопросы