Проблемы с тачпадом ухудшаются со временем!

Два варианта ... независимо от типа приложения, который вы всегда можете вызывать:

Assembly.GetExecutingAssembly().GetName().Version

Если приложение Windows Forms , вы всегда можете получить доступ через приложение, если оно специально предназначено для версия продукта.

Application.ProductVersion

Использование GetExecutingAssembly для ссылки на сборку не всегда является опцией. Таким образом, я лично считаю полезным создавать статический вспомогательный класс в проектах, где мне может понадобиться ссылаться на базовую сборку или версию сборки:

// A sample assembly reference class that would exist in the `Core` project.
public static class CoreAssembly
{
    public static readonly Assembly Reference = typeof(CoreAssembly).Assembly;
    public static readonly Version Version = Reference.GetName().Version;
}

Затем я могу чисто ссылаться на CoreAssembly.Version в своем коде как требуется.

0
задан htorque 12 May 2012 в 16:15
поделиться