Installing Test Site Before Upgrading (2.2.6 to 3.6.5)
I have a running site version 2.2.6, we are looking to upgrade to v3.6.5
Before we upgrade live, we decided to install a clean version of 2.2.6 (on a clean server), copy our SQL DB over to the new install, and then proceed with the upgrade, just to see how it all went.
I used the installer for version 2.2.6, all seemed to go well. But now when I try to open the site (http://localhost) I get a "The page cannot be found" error. When I attempt to open the Default.aspx file directly I get the following error:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.A name was started with an invalid character. Error processing resource 'file:///E:/Program Files/CounterSoft/Gemini Projec...<%@ Page Language="C#" MasterPageFile="~/MasterPages/ExternalMaster.Master" AutoEventWireup="true" CodeBehind="Default.as...
TekkGuy
· 1 |
|
Monday, May 3, 2010, 6:35:41 PM |
0
|
Please make sure that you have .NET 2.0 installed the web server and that it is enabled in IIS. |
||||
|
0
|
I am not sure that this is what you meant, but if I goto the website's properties and check the ASP.Net tab, this is what I see. So doesn't that mean that .Net 2.0 is installed? The image location is below: |
||||
|
0
|
Looks like ASP.NET is not registered properly. Try re-registring it: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i |
||||
|
0
|
I did as you suggested and reregistered .Net 2.0 I then also restarted IIS just in case it needed to refresh cached data. Still get the same errors... :-( Help! P.S. Thank you for all the suggestions so far... :-) |
||||
|
0
|
Ok, I did some more digging. Apparently there is another section in the IIS server called "Web Service Extension" on IIS6. Inside there was entries for .Net 1.1 and 2.0, both set to "Prohibited". I changed it to "Allowed".. Now I get a different error: Server Error in '/' Application.
A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
[ADOException: cannot open connection] CounterSoft.Gemini.DataProvider.x73a34067f4cd229a.xdd71a6c437ce97cd(Type x86c43ef36e14f2a3, Object[] xdbd7e0681bb13f72) +161 CounterSoft.Gemini.DataProvider.x73a34067f4cd229a.xc5a6238415274e6d(Type x86c43ef36e14f2a3, Object[] xdbd7e0681bb13f72) +14 CounterSoft.Gemini.DataProvider.x99c4b1798e19cb2e.x1a95834709519378(String x2335cd6458013014) +89 CounterSoft.Gemini.Business.ApplicationSettings.GetGeminiConfiguration() +3259 CounterSoft.Gemini.Business.ApplicationSettings.get_Config() +74 CounterSoft.Gemini.Business.BasePage.OnPreInit(EventArgs e) +56 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +521
Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42 |
||||
|
0
|
ROTFL I am loosing my mind. I hit F5 to refresh the page, then I got a completely different error about NETWORK SERVICE not having an SQL account. So I added NETWORK SERVICE to the list of SQL Logins, gave it access to the Gemini DB, and BINGO...works. Hehe Thank you so much for your time! |
||||
|