2010-05-27 69 views

回答

4

以及..下中等信任我所能做的,並沒有在我的臉上吹是這樣的:

var binFolderPath = Server.MapPath("bin"); 

然後

Path.Combine(binFolderPath, "myConfigFile.xml"); 
4

出於某種原因,它會出現在默認情況下,您的IIS是不是允許訪問你的bin夾。這可能是從虛擬目錄上方的父站點繼承而來的。無論如何,看到有關FileIO專注與中等信任此鏈接:

http://msdn.microsoft.com/en-us/library/ms998341

您可能需要將部分添加到您的web.config文件提供給您的APPDIR特定的接入覆蓋從父站點設置/虛擬目錄。

<IPermission 
    class="FileIOPermission" 
    version="1" 
    Read="$AppDir$" 
    Write="$AppDir$" 
    Append="$AppDir$" 
    PathDiscovery="$AppDir$" 
/> 
+0

THX,會嘗試:) – 2010-05-28 12:28:58

相關問題