Можно ли программно отобразить версию своего пользовательского модуля в 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" );