Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Could not load the assembly Could not load the assembly 'DotNetNuke.Authentication.LiveID
Previous
 
Next
New Post
12/28/2007 11:01 PM
 

Hi,

I just upgraded from version 4.7.0 to version 4.8.0. The upgrade seemed to go OK, I didn't see any error messages during the upgrade process. When I navigate to my site, the home page loads the way I expected it to load. However, when I try to log into my site I get the following error message:

"A critical error has occurred.
Could not load the assembly 'DotNetNuke.Authentication.LiveID'. Make sure that it is compiled before accessing the page."

Any clues as to what may have gone wrong with this upgrade?

Thanks in advance,

  TC

 
New Post
12/28/2007 11:25 PM
 

I haven't run into that but check a couple of places. Make sure the DotNetNuke.Authentication.LiveID.dll is in the bin\Providers directory and check that there are files in the DesktopModules\AuthenticationServices\LiveID directory. If there are then you can try disabling it by going into your database->AuthenticationTypes (I think that's the name of the table but it might just be Authentication) and setting Enabled to false for the record that contains LiveID.

 
New Post
12/29/2007 12:15 AM
 

Hi Mike,

I checked the mentioned folders and it seems that neither the 4.7.0 and 4.8.0 installation have the DotNetNuke.Authentication.LiveID.dll file in the BIN directory. I'm a little confused though as there does not seem to be a sub-folder called "Providers" in the BIN folder - should there be one?  However, both installations do have the following files in the DesktopModules\AuthenticationServices\LiveID directory:

license.txt

Login.ascx

Logoff.ascx

Settings.ascx

I will take a look at the database and see what may be there - I'll get back to you...

Thanks for your help.

TC

 
New Post
12/29/2007 12:21 AM
 

OK, I disabled "LiveID" in the database, reloaded my web site and attempted to log into the site. I now get this error:

A critical error has occurred.
Could not load the assembly 'DotNetNuke.Authentication.OpenID'. Make sure that it is compiled before accessing the page.

I'll go into the database and disable OpenID.

/TC

 
New Post
12/29/2007 12:30 AM
 

There should be a providers folder in your bin directory. If you look the install files you downloaded you should find the .zip files for both in the Install/Package directory. It sounds like they failed when they went to install but you can still install them manually if you want to use them under Host->Host Settings->Authentication Services. Are you using an ObjectQualifier or running the database as the user account instead of .dbo? I know there was a problem with one of the sql procedures with 4.6.0 and 4.6.2 but I thought it had been fixed for 4.7.0 and 4.8.0.

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Could not load the assembly Could not load the assembly 'DotNetNuke.Authentication.LiveID


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out