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 ...Writen Installation Intrustruction to install using Visual Web Developer Express Ed.Writen Installation Intrustruction to install using Visual Web Developer Express Ed.
Previous
 
Next
New Post
5/19/2006 11:13 AM
 
    Is there any writen instruction on how to install this on a Windows XP Pro machine using Visual Web Devloper Express Ed?  I am new to this and am just trying to play around so I can understand more to ASP.Net and SQL and such.  Everytime I open Default.aspx, I go to Design and it says: "Error Creating Control  - Form
Unable to cast object to type 'System.Web.UI.Design.HtmlIntrinsicControlDesign' to type "System.Web>UI.Design.ControlDesigner'.

I admit I am no programmer.  I know basics.  I did manage to get it working on my home computer, just out of shear luck.

Thanks
 
New Post
5/19/2006 4:16 PM
 
This is great, you posted this 20 minutes prior to my post about the same thing. i gave a little more detail about  it but if i get a responce ill post it here.
 
New Post
5/20/2006 12:49 AM
 

To install on Windows XP and Visual Web Developer Express (in reality SQLExpress):

(I got the installation to work but the modules are not showing up so I have to do a little more research.)

  1. Create the folder where you will unzip the DNN files
  2. Right-click on the folder and select "Properties" from the pop-up menu
  3. Click on the "Security" tab.  If the "Security" tab is not showing up, go to Windows Explorer -> Tools -> Folder Options -> View (tab) -> scroll down in the "Advanced Settings" box and make sure you "UNCHECK" the "Use simple file sharing (Recomended)" option -> click on the OK button.  Now go back to right-clicking the folder and under "Properties" you will see the "Security" tab.
  4. In the "Security" tab click on the "Add..." button -> "Advanced" button -> "Find Now" button -> select the "ASPNET" account -> "OK" button -> "OK" button.
  5. Now, still within the "Security" tab make sure you select the "ASP.NET Machine Account" (you just added it) and in the permissions box check the "Modify" box and click on the "OK" button.
  6. If you haven't already done so, from within the IIS Manager create a new virtual directory within your "Default Web Site" and point it to the folder you just created for the DNN application.
  7. Also make sure that the ASP.NET version for that virtual directory is 2.0.xxxx (look at the ASP.NET tab when you look at the properties for that virtual directory from within the IIS Management Console.
  8. Now to the SQLExpress stuff:  In my case I use the SQL Server Management Studio Express (you can download it from http://msdn.microsoft.com/vstudio/express/sql/download/ (38.5 MB)
    Open the Management Studio Express
  9. First lets make sure some settings.  Right click the upmost object in the left hand side (The database icon with the green circle that contains a white triangle indicating that the server is running"
  10. In the "Select a page" section click on "Security" and make sure you have the "SQL Server and Windows Authentication mode" selected
  11. In the "Select a page" section click on "Connections" and make sure the "Allow remote connections to this server" checkbox is checked -> click "OK"
  12. Right-click on the Databases folder -> select "New Database..."
  13. Type in your database name and click "OK"
  14. Expand the "Security" folder
  15. Right-click the "Logins" folder ->  select "New Login..." (this will be used in your connection string)
  16. Type in the name of your new login name
  17. Select the "SQL Server authentication" radio button
  18. Type in and confirm your password
  19. Uncheck the "Enforce password expiration" option
  20. In the "Default database:" dropdown box select your newly created database
  21. In the "Select a page" section (left hand side) click on "User Mapping"
  22. Check the box under the "Map" column for your DNN database
  23. In the "Database role membership for:" section check the "db_owner" box
  24. Click the OK button and close the Management Studio Express console
  25. In the folder where you extracted the DNN files rename the file named release.web to config.web and open it for editing
  26. Do some cleanup and delete the lines that refer to SQL Server 2005 Express
  27. Un-comment the line for "Connection String for SQL Server 2000/2005"
  28. In the connection string type in the value for "server=" as "MACHINENAME\SQLEXPRESS" (don't include quotation marks. the following line shows the example of mine:
  29. <add name="SiteSqlServer" connectionString="Server=WINXPPRO\SQLEXPRESS;Database=DotNetNuke;uid=DotNetNuke;pwd=MyPassword;" providerName="System.Data.SqlClient" /> (this is all in one line)
  30. Save your web.config file
  31. Try your DNN installation by going to http://localhost/YourVirtualDirectoryName

__

This information is provided "as is" without any warranties.  I hope it helps.

Best regards,

Jose Lopez Portillo

 
New Post
5/20/2006 6:53 PM
 
    Ok I got much fether this time.  I got these Error

DotNetNuke Upgrade Error

The Assembly Version ( [ASSEMBLYVERSION] ) does not match the Database Version ( [DATABASEVERSION] )

ERROR: Could not connect to database.

The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist.

Here is the part of web.config I did, the rest is as it is in release.config

  <connectionStrings>
    <!-- Connection String for SQL Server 2005 Express
    <add
      name="SiteSqlServer"
      connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
      providerName="System.Data.SqlClient" /> -->
    <!-- Connection String for SQL Server 2000/2005  -->
    <add name="SiteSqlServer" connectionString="Server=***\SQLEXPRESS;Database=DotNetNuke;uid=***;pwd***;" providerName="System.Data.SqlClient" />
 
  </connectionStrings>
  <appSettings>
    <!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules 
    <add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/>  -->
    <!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules  -->
    <add name="SiteSqlServer" connectionString="Server=***\SQLEXPRESS;Database=DotNetNuke;uid=***;pwd***;" providerName="System.Data.SqlClient" />
  
Any ideas on this one?

//MODERATOR EDIT - PLEASE CHECK CONNECTION STRING PASSWORDS - REMOVE THEM BEFORE POSTING!

 
New Post
5/20/2006 7:09 PM
 
I found the problem.  The string for the database name is case sincitive.
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Writen Installation Intrustruction to install using Visual Web Developer Express Ed.Writen Installation Intrustruction to install using Visual Web Developer Express Ed.


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