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

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

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

1 ответ

Решение

Вот функция, чтобы помочь вам с этим.

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

пример

string ver = GetModuleVersion( "DigArticle" );
Другие вопросы по тегам