Можно ли программно отобразить версию моего пользовательского модуля в DNN?

Есть ли способ в DNN 5, 6 или 7 через API DNN программно отображать номер версии нашего пользовательского модуля (тот, который мы установили в манифесте модуля), чтобы нам не приходилось вручную изменять его в каждой новой версии.

Это было бы удобно, чтобы мы могли быть на 100% уверены в версии, которую используют наши клиенты.


person Alex    schedule 06.11.2013    source источник


Ответы (1)


Вот функция, которая поможет вам в этом.

public string GetModuleVersion(string moduleName)
{
    DesktopModuleController objModules = new DesktopModuleController();
    DesktopModuleInfo info = objModules.GetDesktopModuleByModuleName(moduleName);
    return info.Version;
}

Пример

string ver = GetModuleVersion( "DigArticle" );
person Mike    schedule 06.11.2013