By default a Sitefinity install creates the website in a virtual directory with the same name as your project, in my case its called CMS. We'd like to maintain our current site structure, so I've pointed the root (Default Web Site) to the local path of my Sitefinity project (C:\Program Files\telerik\Sitefinity3.1\WebSites\CMS). I've also deleted the redundant CMS virtual directory and made a few tweaks to the web.config. Everything is working fine...except the following:
1) When I click into a Template I get a 404 error and the url looks like this: http://cmstemp1/CBOC.template?cmspagemode=edit. Any ideas on this? I tried reinstalling and get this issue after moving the project to the root directory.
Server Error in '/telerik/Sitefinity3.1' Application.
Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'Telerik.Framework' or one of its dependencies. The system cannot find the file specified.
Line 152: </eventMappings>
Line 153: <providers>
Line 154: <add name="Simple Web Event Provider" type="Telerik.Utilities.TextFileWebEventProvider,Telerik.Framework" logFileName="~/App_Data/sitefinity.log" />
Line 155: <add name="Simple Web Buffered Event Provider" type="Telerik.Utilities.BufferedTextFileWebEventProvider,Telerik.Framework" bufferMode="Notification" logFileName="~/App_Data/sitefinity.log" />
Line 156: </providers>
Source File: C:\Program Files\telerik\Sitefinity3.1\WebSites\CMS\web.config Line: 154
Assembly Load Trace: The following information can be helpful to determine why the assembly 'Telerik.Framework' could not be loaded.
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832
Has anyone else done this successfully? Any help is much appreciated. I'll continue to tinker and will update this post.