использование Application.ProductVersion

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Godfather
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 22
Зарегистрирован: 30.01.2004 (Пт) 16:14
Откуда: Москва, Россия

использование Application.ProductVersion

Сообщение Godfather » 17.07.2004 (Сб) 3:37

имеется ClassLibrary (в частности написанная на C# - но это не имеет ниакаго значения)
в ней есть функция, которая возвращает Application.ProductVersion

берем любое приложение
в нем хотим написать
Код: Выделить всё
"Приложении версии " + Application.ProductVersion + " в котором использована Библиотека версии " + Lib.GetVer '(к примеру)

но получаем тот же результат, что и просто Application.ProductVersion (то есть версию материнского приложения, а не библиотеки)

кто знает как реализовать то, что я задумал? буду очень благодарен!!

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 19.07.2004 (Пн) 8:32

Есть различия
-System.Reflection.Assembly.GetExecutingAssembly -Текущая сборка
-System.Reflection.Assembly.GetCallingAssembly - вызывающая сборка
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Godfather
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 22
Зарегистрирован: 30.01.2004 (Пт) 16:14
Откуда: Москва, Россия

Сообщение Godfather » 19.07.2004 (Пн) 17:31

Console.WriteLine(System.Reflection.Assembly.GetCallingAssembly().FullName)
Console.WriteLine(System.Reflection.Assembly.GetExecutingAssembly().FullName)
Console.WriteLine(System.Reflection.Assembly.GetEntryAssembly().FullName)

возвращают одно и тоже:
ConsoleApplication1, Version=1.0.1.0 (версия главного приложения), Culture=neutral, PublicKeyToken=null

как именно использовать не подскажите? :roll:


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 12

    TopList