I have one file server 2008 r2 and IIS 6.1 on it. I am trying to create a file server manager system using the file explorer control.
First thing that my web application is on the folder wwwroot/fileservermanager/ and
I created a virtual directory under wwwroot/fileservermanager/ as wwwroot/fileservermanager/depo01/
/depo01/ is the D:/ of my physical drive and
I am impersonating users as many ways and successfull
After publishing the web page I can impersonate the users and access the specific folders by file explorer and can perform upload, delete, create new folder operations but when i try Open the files I get the error
Server Error in '/depo01' Application.
Parser Error Message: An error occurred loading a configuration file: Failed to start monitoring changes to 'D:\teknik_as\web.config' because access is denied.
Source Error:
Source File: D:\teknik_as\web.config Line: 0
I dont have a web.config file under D:\teknik_as\ because this is the File Server folder that I m trying to open the files
Is there a way to show a virtual directory as a folder under the project folders without any problems ?
web.config file
file explorer viewpaths
/depo01/ is the virtual path, and I need help pls!
First thing that my web application is on the folder wwwroot/fileservermanager/ and
I created a virtual directory under wwwroot/fileservermanager/ as wwwroot/fileservermanager/depo01/
/depo01/ is the D:/ of my physical drive and
I am impersonating users as many ways and successfull
<system.web> <authentication mode="Windows"/> <identity impersonate="true"/><system.web/>After publishing the web page I can impersonate the users and access the specific folders by file explorer and can perform upload, delete, create new folder operations but when i try Open the files I get the error
Server Error in '/depo01' 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: An error occurred loading a configuration file: Failed to start monitoring changes to 'D:\teknik_as\web.config' because access is denied.
Source Error:
|
Source File: D:\teknik_as\web.config Line: 0
I dont have a web.config file under D:\teknik_as\ because this is the File Server folder that I m trying to open the files
Is there a way to show a virtual directory as a folder under the project folders without any problems ?
web.config file
<?xml version="1.0"?><configuration> <configSections> </configSections> <appSettings> <add key="Telerik.Skin" value="Windows7"/> <add key="Telerik.ScriptManager.TelerikCdn" value="Enabled"/> <add key="Telerik.StyleSheetManager.TelerikCdn" value="Enabled"/> </appSettings> <system.web> <compilation debug="true" targetFramework="4.0"> <assemblies> <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> <add assembly="System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation> <pages> <controls> <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" /> </controls> </pages> <httpHandlers> <add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false"/> <add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false"/> <add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false"/> <add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false"/> <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/> </httpHandlers> <httpModules> <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule"/> <add name="RadCompression" type="Telerik.Web.UI.RadCompression"/> </httpModules> <httpRuntime maxRequestLength="102400" executionTimeout="3600"/> <authentication mode="Windows"> </authentication> <identity impersonate="true"/> </system.web> <system.web> <customErrors mode="Off"/> </system.web> <location path="FileExpl"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <system.webServer> <validation validateIntegratedModeConfiguration="false"/> <modules runAllManagedModulesForAllRequests="true"> <remove name="RadUploadModule"/> <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" preCondition="integratedMode"/> <remove name="RadCompression"/> <add name="RadCompression" type="Telerik.Web.UI.RadCompression" preCondition="integratedMode"/> </modules> <handlers> <remove name="ChartImage_axd"/> <add name="ChartImage_axd" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" preCondition="integratedMode"/> <remove name="Telerik_Web_UI_SpellCheckHandler_axd"/> <add name="Telerik_Web_UI_SpellCheckHandler_axd" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" preCondition="integratedMode"/> <remove name="Telerik_Web_UI_DialogHandler_aspx"/> <add name="Telerik_Web_UI_DialogHandler_aspx" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" preCondition="integratedMode"/> <remove name="Telerik_RadUploadProgressHandler_ashx"/> <add name="Telerik_RadUploadProgressHandler_ashx" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" preCondition="integratedMode"/> <remove name="Telerik_Web_UI_WebResource_axd"/> <add name="Telerik_Web_UI_WebResource_axd" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" preCondition="integratedMode"/> </handlers> <security> <requestFiltering> <requestLimits maxAllowedContentLength="104857600"/> </requestFiltering> </security> </system.webServer> <system.serviceModel> <bindings /> <client /> </system.serviceModel></configuration>file explorer viewpaths
RadFileExplorer1.InitialPath = Page.ResolveUrl("~/depo01/TEKNIK_AS/");String paths = Page.ResolveUrl("~/depo01/TEKNIK_AS/");RadFileExplorer1.Configuration.ViewPaths = new String[] { paths };RadFileExplorer1.Configuration.DeletePaths = new String[] { paths };RadFileExplorer1.Configuration.UploadPaths = new String[] { paths };/depo01/ is the virtual path, and I need help pls!