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/29/2007 12:32 AM
 

I tried to disable OpenID but got an error. The DB was complaining that the field "LogoffControlSrc" could not be null. I corrected this problem by providing the path to "logoff.ascx" and was finally able to disable OpenID. The Login feature now works!

Thanks for your help,

  TC

 
New Post
12/29/2007 12:46 AM
 

Mike,

    I checked both Upgrade kit ZIP files and neither one of them has a "Providers" folder located in the BIN directory. I also checked the Install package and it doesn't have the Providers folder nor the mentioned dll files either.

/TC

 
New Post
12/29/2007 1:03 AM
 

The bin\Providers directory gets created when one of the four authentication providers (AD, OpenID, LiveID, and Cardspace) gets installed. The install packages are in the Install/Package directory of the Upgrade and Install packages.

 
New Post
12/29/2007 5:56 PM
 

Mike,

In answer to your earlier question, objectQualifier="dnn_" and databaseOwner="dbo". - Hope that helps...

I wasn't sure what the proper procedure is to manually install the "LiveID" authentication provider so I just logged in as "host" and clicked on "Install New Module", this failed and her is the output generated by the installer:

Resource Upload Logs
 
StartJob Starting Installation
StartJob Reading files
Info Loading App_LocalResources/Login.ascx.resx
Info File App_LocalResources\Login.ascx.resx read successfully
Info Loading App_LocalResources/Logoff.ascx.resx
Info File App_LocalResources\Logoff.ascx.resx read successfully
Info Loading App_LocalResources/Settings.ascx.resx
Info File App_LocalResources\Settings.ascx.resx read successfully
Info Loading license.txt
Info File license.txt read successfully
Info Loading Settings.ascx
Info File Settings.ascx read successfully
Info Loading LogIn.ascx
Info File LogIn.ascx read successfully
Info Loading Logoff.ascx
Info File Logoff.ascx read successfully
Info Loading bin/Providers/DotNetNuke.Authentication.LiveID.dll
Info File bin/Providers\DotNetNuke.Authentication.LiveID.dll read successfully
Info Loading LiveID_Install.dnn
Info File LiveID_Install.dnn read successfully
EndJob Reading files done.
 
Failure ExceptionSystem.Exception: Dnn load failed, aborting at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnLoaderFactory.GetDnnAdapter() at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install()

  Let me know if I should have done this differently and I would be happy to try it again.

Also, My site is hosted on mysite4now, is there any advantage to using LiveID or OpenID instead of the DNN log in mechanizm?

Regards,

TC

 
New Post
12/30/2007 11:36 AM
 

I had the same issue. It occurred when upgrading from DotNetNuke 04.05.05 to 04.06.00 using the source package. Here is how I fixed it.

Upgraded from 04.05.05 to 04.06.00.

I accessed the website and received the following error:

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

Copied the following files from the 04.06.00 install package (DotNetNuke_04.06.00_Source\Website\Install\Package) to the {website}\Install\Package directory:

LiveID_01.00.00_Install.zip

OpenID_01.00.00_Install.zip

Downloaded ActiveDirectory_01.00.00_Install.zip and added it to the {website}\Install\Package directory.

Via the browser, ran "http://{website}/Install/Install.aspx?mode=InstallResources" with the following results:

            Install Resources Status Report

            00:00:00.031 - Installing Package File ActiveDirectory_01.00.00_Install: Success

            00:00:00.375 - Installing Package File LiveID_01.00.00_Install: Success

            00:00:00.625 - Installing Package File OpenID_01.00.00_Install: Success

            Installation Complete

Accessed the website and got the following error:

Parser Error Message: Could not load file or assembly 'DotNetNuke.Authentication.ActiveDirectory' or one of its dependencies. The system cannot find the file specified. (E:\Websites\DotNetNuke\Aqua-Marine\web.config line 68)

Copied the following files from the {website}\bin\Providers directory to the {website}\bin directory:

            DotNetNuke.Authentication.ActiveDirectory.dll

            DotNetNuke.Authentication.LiveID.dll

            DotNetNuke.Authentication.OpenID.dll

            Janrain.OpenId.dll

 Logged into the website.

 Under host setting, installed ActiveDirectory_01.00.00_Install.zip.

 Upgraded from DotNetNuke 04.06.00 to 04.06.02 using the source package.

Upgraded from DotNetNuke 04.06.02 to 04.07.00 using the source package.

Upgraded from DotNetNuke 04.07.00 to 04.08.00 using the source package.

Everything seems to be working OK. Hope this helps.

 
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