Hi,
I'm relatively new to dnn and have a start up problem and I'll try and make a long story short. Started with with MS web platform installer and installed Web Matrix and dnn ce 5.6.1. No problem - created a fairly simple 4 page web site. Then tried to publish to 3Essentials and had problems. The pointed out the issue was with web matrix, it had created a compact flat file database instead of an SQL 2008 R2 express database. I didn't have the tools to create a .bak, but the site was simple enough to recreate on their web site. They backed everything up for me and I downloaded it to my local environment. In the meantime, I downloaded SQL 2008 R2 express and visual stuio express. Took me a couple of tries, but I got the database restored and the site running on my local server. So everything was great. Now I want to create a new site from scratch.
I created a new directory, NewSiteDir, for the site and copied the dnn ce 5.6.1 install files to the directory. I then created a new database, NewDB using SQL Management Studio. I set the owner as ServerID\Me (my administrative user). I then brought up Visual Web Studio and opened the website using the NewWebDir. I got a message that the site was using an old 2.0 version of APS.NET and do I want to make it version 4.0. If I say no, when I try and view in browser the dnn install screens seem to lose all formatting and I get a lot of different errors and cannot make a successful install. I then deleted the site and reinstalled and said yes to 4.0. I then clicked view in brower and the dnn install screen came up in the proper format with all three options available (Auto, Typical and Custom). I selected typical and then passed the security checks. At the database screen, I selected SQL 2005/2008 Database (the right radio button), specified the server as .\SQLExpress and NewDB as the database name. I checked integrated security and run as dbowner. It took a bit, but it ran to completion and said everything was successful. I created the admin and host users and clicked Start to build Web Page and the home page came up. I was able to login, However if I try to add an extension or create a new page I get a Request Validation Error. The message says:
Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack. To allow pages to override application request validation settings, set the requestValidationMode attribute in the httpRuntime configuration section to requestValidationMode="2.0". Example:
. After setting this value, you can then disable request validation by setting validateRequest="false" in the Page directive or in the
configuration section. However, it is strongly recommended that your application explicitly check all inputs in this case. For more information, see http://go.microsoft.com/fwlink/?LinkId=153133.
Exception Details: System.Web.HttpRequestValidationException: A potentially dangerous Request.QueryString value was detected from the client (error="...$SkinLst="