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

HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...After upgrading to 5.6.0: BC30037: Character is not valid.After upgrading to 5.6.0: BC30037: Character is not valid.
Previous
 
Next
New Post
12/13/2010 4:18 PM
 

Dear all,

I've been struggeling with upgrading dnn from 4.7.x to 5.6.0 (on my localhost). First I upgraded to 4.9.5 which went well without any surprising errors. But when running the 5.6.0 upgrade, I got several errors of missing primary keys in several tables. That sorted out, I'm left with the following errors:

00:00:41.375 -   Executing Application Upgrades: 05.06.00 Error!

Details of the log file:
Error: The given key was not present in the dictionary.   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion_560()
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String strProviderPath, Version version, Boolean writeFeedback)

and:
00:00:43.224 -   Installing Package File HTML_Community_05.06.00_Install:  Error!
(can't find any log file for this error?)

When trying to launch the application, I get the following odd error:
 

Server Error in '/' Application.

Compilation Error

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: BC30037: Character is not valid.

Source Error:

Line 118:
Line 119: Public Overrides Function GetHtmlText(ByVal moduleId As Integer) As IDataReader
Line 120:` Return CType(SqlHelper.ExecuteReader(ConnectionString, DatabaseOwner & ObjectQualifier & "GetHtmlText", moduleId), IDataReader)
Line 121: End Function

Source File: E:\Develop\Stjerneporten\stjerneporten.no\App_Code\HTML\Providers\DataProviders\SQLDataProvider\SqlDataProvider.vb    Line: 120


Could someone please help me understand what these errors mean and any clues if they are related?


Best regards,

Eirik Sorensen
 
New Post
12/13/2010 7:06 PM
 
please make sure, you are running SQL Server 2005 or above and your database has compatibility level of 90 or above.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
12/13/2010 11:11 PM
 
The server error is a result of the failure to install the HTML_Community_05.06.00_Install.zip package for the HTML module. The source file referenced in the error . . . App_Code\HTML\Providers\DataProviders\SQLDataProvider\SqlDataProvider.vb has not been used since the HTML module was a dynamically compiled module back around the time of DNN 4.09.05 and early 5.01.xx. The failure to install could be related to lack of sufficient permissions for the ASP.Net worker process account or database integrity/version compatibility issues. You may be able to get a more descriptive error message that will point to the cause of the install failure by manually forcing the install of the Html module (and any other extensions which did not install previously). To do so, after checking for permissions problems and making sure that your server meets the minimum requirements of ASP.Net 3.5 SP1 and MS SQL Server 2005 or 2008, browse to the following appended to your domain url:

            /Install/Install.aspx?mode=InstallResources

The other error that you found in the log file relating to the Application Upgrades 05.06.00 Error! was possibly caused by a missing SettingName and value in the HostSettings table of the database. The only one accessed in the upgrades for 05.06.00 is "FileExtensions", although I find it hard to believe that one would be missing since it has been a key one around since DNN 3.xx days

If you are able to get past the server error, check all data on the Host-->Host Settings page and also see if the new Host --> Configuration Manager was properly installed. I suspect not as it was part of the 05.06.00 upgrade process.

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...After upgrading to 5.6.0: BC30037: Character is not valid.After upgrading to 5.6.0: BC30037: Character is not valid.


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