while trying to upgrade evoq 9.1.1 to 9.3.0, I rreceived the following error and now cant get to any site
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: BC30456: 'GetUserRolesByRoleName' is not a member of 'DotNetNuke.Security.Roles.RoleController'. Source Error:
Line 496: Dim roleCont As New DotNetNuke.Security.Roles.RoleController Line 497: Line 498: Dim roleArr As ArrayList = roleCont.GetUserRolesByRoleName(PortalId, RoleName) Line 499: Line 500: For Each info As DotNetNuke.Entities.Users.UserRoleInfo In roleArr
Source File: \\Server01\DNN\App_Code\effority.UserDirectory\Controller.vb Line: 498
I hope you did a backup before you upgraded? In DNN 9 there has been quite a cleanup of the code. A lot of legacy code (that was marked as legacy for years) has been removed. The effority user module is most likely using one of those and AFAIK this module is not developed any more. You have 2 options. A. Uninstall the module before you upgrade (and look for an alternative module, if needed) B. Find the source of the module and fix the compatibility issues.
I'm not 100% sure, but I think the source can be found here: https://archive.codeplex.com/?p=userdirectory
Posted By alexio1 on 24 Jun 2019 10:00 AM @Daniel: we are only seeing evoq 9.3.0 on our download portal and per DNN support that is the latest version available.
That's correct, and I'm not aware of when Evoq might have their next release. :(
Posted By alexio1 on 24 Jun 2019 01:19 PM Iam getting ready to remove the user directory module, do I need to check delete Files?
First, be sure you back up the website files and database. Next, in general, I'd tell you that you'd always want to delete the files.
The only time I don't delete the files is when I know there is a shared file I need to keep (e.g., a shared DLL in the bin folder). Even then, I'd go in and manually delete everything else, as necessary.
Posted By alexio1 on 24 Jun 2019 02:24 PM do you know what directories the module files are stored in beside desktopmodules?
Usually, only the DesktopModules and Bin folders. Sometimes, you'll find some of the module files in the App_Data folder as well, but it depends on the module itself. Occasionally, you'll find files related to the module in the Portals folders, but those files are usually not something that would impact the website in any way. It really depends on the module.
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.