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 ...Still Trying to install 4.0.2Still Trying to install 4.0.2
Previous
 
Next
New Post
4/12/2006 2:11 AM
 

I have been trying to install DNN 4.0.2 using the DotNetNuke_4.0.2_Source.zip file.
I initially got a compiler error - BC30392 'Catch' cannot catch type 'exception'
because it is not 'System.Exception' or a class that inherits from 'System.Exception'.
You can see my post of 4/06/06 titled "4.02 Installation Compilation Error" for details.
I stated the details of my environment and the steps I used to prepare for the install.

I did circumvent this problem but how I did it bothers me. I opened the solution in VS 2005
and changed some code in Global.asax.vb and Install.aspx.vb. They were Try...Catch blocks
where I changed "catch exc As Exception" to "catch exc As System.Exception". I then got
an error complaining about a missing SiteUrls.config file so I copied it from the
DotNetNuke_2\Website\Config folder to the DotNetNuke_2\Website folder. The install looked
like it was working but I then got a "DotNetNuke Upgrade Error" which indicated that
"The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist." I checked my connection
string and it looked OK. I then checked the SQL Server 2005 database (DotNetNuke_2) and found
that a table called dbo.version had been created and three procedures dbo.FindDatabaseVersion,
dbo.GetDatabaseVersion, and dbo.UpdateDatabaseVersion. That seems to indicate that
the install process did connect to my database but failed to create all of the objects
that DotNetNuke needs.

I am about to start this process over. However, two things strike me as not right
(1) should I really have to be doing all this stuff, especially code changes,
to get the install to work? (2) I have read a lot of posts on 4.0.2 install problems
which leads me to wonder if there are a lot of environmental system nuances that are not
covered by the documentation and are more problematic with VS 2005, ASP.NET 2.0, etc.
I installed two versions of DNN 3 and although I did have a few problems they were
nothing of this magnitude. Does anyone have any suggestions before I start this process
again? Also if I start the process from scratch what do I need to be careful about
deleting? For example, I know there is some temp stuff created in the
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files folder. Do I need
to remove that and any other DNN related stuff?

I would appreciate any suggestions.

Thanks,

GM

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Still Trying to install 4.0.2Still Trying to install 4.0.2


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