Я работаю с проектом С++/CLI, который обертывает собственную библиотеку С++ в Visual Studio 2012.
В моем проекте С++/CLI есть AssemblyInfo.cpp. Я установил там все поля, которые включают "AssemblyVersionAttribute". Однако, когда я построил свой проект и проверил его свойства в проводнике Windows, информация о версии пуста.
Это мой первый проект С++/CLI, я просматривал все параметры в свойствах проекта, но не смог найти ничего, что работает для установки версии.
Как установить версию для проекта С++/CLI?
Обновление
Я добавлю содержимое своего AssemblyInfo.cpp. Я просто заполнил поля, которые присутствовали, это было автоматически создано, когда я создал проект.
using namespace System;
using namespace System::Reflection;
using namespace System::Runtime::CompilerServices;
using namespace System::Runtime::InteropServices;
using namespace System::Security::Permissions;
[assembly:AssemblyTitleAttribute("MyTitle")];
[assembly:AssemblyDescriptionAttribute("")];
[assembly:AssemblyConfigurationAttribute("")];
[assembly:AssemblyCompanyAttribute("")];
[assembly:AssemblyProductAttribute("MyProduct")];
[assembly:AssemblyCopyrightAttribute("Copyright © 2014")];
[assembly:AssemblyTrademarkAttribute("Inc")];
[assembly:AssemblyCultureAttribute("")];
[assembly:AssemblyVersionAttribute("3.9.0")];
[assembly:ComVisible(false)];
[assembly:CLSCompliantAttribute(true)];
[assembly:SecurityPermission(SecurityAction::RequestMinimum, UnmanagedCode = true)];