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 ...Database script errorDatabase script error
Previous
 
Next
New Post
3/10/2012 2:42 PM
 

Hi
I'm trying to install DNN 6.1.3 and/or 6.1.4 (getting same error on both)
The scripts run until the last "upgrade" script, then failure.

Upgrading Database to Version 06.01.03...FAILURE ERROR:
OR
Upgrading Database to Version 06.01.04...FAILURE ERROR:

Just depends on which version I try. Both are INSTALL packages.

Please see error below and advise.

Thanks

 

Installing Database - Version 06.00.00...Success
Upgrading Database to Version 06.00.01...Success
Upgrading Database to Version 06.00.02...Success
Upgrading Database to Version 06.01.00...Success
Upgrading Database to Version 06.01.01...Success
Upgrading Database to Version 06.01.02...Success
Upgrading Database to Version 06.01.03...FAILURE ERROR: Error: Unable to generate a temporary class (result=1).
error CS2001: Source file 'C:\Windows\TEMP\z5yh0jyv.0.cs' could not be found
error CS2008: No inputs specified
   at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
   at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies)
   at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
   at DotNetNuke.Common.Utilities.XmlUtils.Serialize(Object obj)
   at DotNetNuke.Services.Log.EventLog.EventLogController.AddLog(Object businessObject, PortalSettings portalSettings, Int32 userID, String userName, String logType)
   at DotNetNuke.Services.Log.EventLog.EventLogController.AddLog(Object businessObject, PortalSettings portalSettings, Int32 userID, String userName, EventLogType logType)
   at DotNetNuke.Services.Installer.Packages.PackageController.UpdatePackage(PackageInfo package)
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion601()
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String providerPath, Version version, Boolean writeFeedback)
Error: Unable to generate a temporary class (result=1).
error CS2001: Source file 'C:\Windows\TEMP\lob34vyq.0.cs' could not be found
error CS2008: No inputs specified
   at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
   at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies)
   at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
   at DotNetNuke.Common.Utilities.XmlUtils.Serialize(Object obj)
   at DotNetNuke.Services.Log.EventLog.EventLogController.AddLog(Object businessObject, PortalSettings portalSettings, Int32 userID, String userName, String logType)
   at DotNetNuke.Services.Log.EventLog.EventLogController.AddLog(Object businessObject, PortalSettings portalSettings, Int32 userID, String userName, EventLogType logType)
   at DotNetNuke.Services.Installer.Packages.PackageController.UpdatePackage(PackageInfo package)
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion610()
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String providerPath, Version version, Boolean writeFeedback)
Error: Unable to generate a temporary class (result=1).
error CS2001: Source file 'C:\Windows\TEMP\5fh4hyka.0.cs' could not be found
error CS2008: No inputs specified
   at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
   at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies)
   at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
   at DotNetNuke.Common.Utilities.XmlUtils.Serialize(Object obj)
   at DotNetNuke.Services.Log.EventLog.EventLogController.AddLog(Object businessObject, PortalSettings portalSettings, Int32 userID, String userName, String logType)
   at DotNetNuke.Services.Log.EventLog.EventLogController.AddLog(Object businessObject, PortalSettings portalSettings, Int32 userID, String userName, EventLogType logType)
   at DotNetNuke.Services.Installer.Packages.PackageController.UpdatePackage(PackageInfo package)
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeToVersion612()
   at DotNetNuke.Services.Upgrade.Upgrade.UpgradeApplication(String providerPath, Version version, Boolean writeFeedback)


 
New Post
3/10/2012 4:02 PM
 

Lindsay,

That error seems to be the same webserver configuration isse as one that Cathal addressed a couple of months ago:

http://www.dotnetnuke.com/Resources/F...


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
 
New Post
3/10/2012 5:16 PM
 

Bill,

Thanks, I know you're on the right track with that.

Still, I cannot make head or tail out of that msdn post.

Please explain, if you can, what permissions/settings I should amend in IIS.

Thanks

 
New Post
3/10/2012 8:32 PM
 

Lindsay,

I'm also a bit out of my area of expertise when it comes to IIS management and agree that Cathal's MSDN reference does not provide any direct information on solving the issue. As I understand it, this is a permissions error - not on your own webspace but on the server's %Temp% folder which by defalut is C:\Windows\Temp. The ASP.Net worker process account (IIS Application Pool identity account) needs to be granted permissions (at least List/Browse and quite possibly Modify) on the C:\Windows\Temp folder. This would be the same account that must be granted full permissions including modify on your website root and all child folders.

If your site is on shared hosting, you'll have to talk with your hosting provider regarding setting the permissions on C:\Windows\Temp as you would not be able to do so from your hosting control panel.


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
 
New Post
3/11/2012 9:20 AM
 

Bill, thanks, I added the IIS_iUSRS to the Temp folder with propper permissions. All installed just fine.

thanks for the help!

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Database script errorDatabase script error


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