I am in the same state as poor Josh. I have ensured that all the permissions are as suggested, edited the webconfig.ini and so many other security settings that I am worried I have opened my development machine up to attack,
Here's my system:-
Windows 7 Ultimate
IIS 7.5
SQL Server Express 2008
.NET 3.5
Here's my circumstances:-
Evaluating CMS solutions for deployment to a new financial web service, have DotNetNuke up and running but prefer the 'look and feel' of Sitefinity.
I managed earlier to get the TIUSite example to work by manually creating a virtual directory and converting it to an Application in IIS. This site was fully functional, but as soon as I tried to create my own site, after selecting a template I was told in no uncertain terms that :-
Server Error in '/telerik/Sitefinity3.7' Application.
Access to the path 'TIUSite_v3.7_SP2' is denied.
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.
Exception Details: System.UnauthorizedAccessException: Access to the path 'TIUSite_v3.7_SP2' is denied.
ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true"/>, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.
To grant ASP.NET access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.
Source Error:
Line 29: void createSample_Click(object sender, EventArgs e) Line 30: { Line 31: Manager.CreateSampleSite(); Line 32: Manager.NavigateToSampleSite(); Line 33: }
|
Source File: c:\Program Files (x86)\telerik\Sitefinity3.7\ProjectManager\Default.aspx.cs Line: 31
Stack Trace:
[UnauthorizedAccessException: Access to the path 'TIUSite_v3.7_SP2' is denied.] System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +10546931 System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity) +1512 Xceed.FileSystem.DiskFolder.DoCreate(FileSystemEventsSession session) +122 [FileSystemException: The physical folder represented by the item could not be created. Type: Xceed.FileSystem.DiskFolder FullName: C:\Program Files (x86)\telerik\Sitefinity3.7\WebSites\TIUSite_v3.7_SP2\] Xceed.FileSystem.AbstractFolder.CopyFilesTo(FileSystemEvents events, Object userData, AbstractFolder destinationFolder, Boolean recursive, Boolean replaceExistingFiles, Object[] filters) +564 Xceed.Zip.QuickZip.Unzip(String zipFileName, String destinationFolder, String decryptionPassword, Boolean replaceExistingFiles, Boolean recursive, Boolean preservePaths, DiskRequiredCallback diskRequiredCallback, ByteProgressionCallback byteProgressionCallback, ItemProgressionCallback itemProgressionCallback, Object userParams, String[] filesToUnzip) +1388 [QuickZipException: An error occurred while extracting files from the zip file.] Xceed.Zip.QuickZip.Unzip(String zipFileName, String destinationFolder, String decryptionPassword, Boolean replaceExistingFiles, Boolean recursive, Boolean preservePaths, DiskRequiredCallback diskRequiredCallback, ByteProgressionCallback byteProgressionCallback, ItemProgressionCallback itemProgressionCallback, Object userParams, String[] filesToUnzip) +1511 Xceed.Zip.QuickZip.Unzip(String zipFileName, String destinationFolder, Boolean replaceExistingFiles, Boolean recursive, Boolean preservePaths, String[] filesToUnzip) +102 Telerik.Cms.ProjectManager.Manager.CreateSampleSite() in c:\BuildScripts\Sitefinity\Builds\Code Base\Project Manager\Telerik.Cms.ProjectManager\Manager.cs:296 _DefaultPage.createSample_Click(Object sender, EventArgs e) in c:\Program Files (x86)\telerik\Sitefinity3.7\ProjectManager\Default.aspx.cs:31 System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +101 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +100 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +29 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2981
|
Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927
I have tried to edit the Control Panel webconfig.ini, installation folder security permissions, IIS anonymous acces settings etc. etc.
Does anyone know what is going on?