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!