我正在尝试将Roxy Fileman添加到我的项目中。
使用localhost调试时工作正常(意味着我可以看到文件夹并对其进行管理),但是当我尝试从浏览器访问它时它不起作用。
我的项目在IIS 7上。我试图改变文件conf.json中的路径,如下所示:
“FILES_ROOT”:“C:\ SRV-XX \ MyProject \ Docs”,
但我收到此错误:“加载asp_net / main.ashx时出错”。
我读了this link所以我试图从fileman文件夹中的web.config中删除此代码:
<staticContent>
<remove fileExtension=".json"/>
<mimeMap fileExtension=".json" mimeType="application/json"/>
</staticContent>
但仍然没有,我只收到这些警报(E_LoadingConf和E_ActionDisables),我无法看到文件夹。
我还阅读this article以使IIS处理* .jon文件,但它也无法正常工作。
我真的不知道如何解决这个问题...请帮助我......这让我发疯了!
答案 0 :(得分:0)
我明白了!
我实际上使用的是asp .net framework 4.0。
我注意到在我的fileman / web.config中我有这3个代码行:
<assemblies>
<add assembly="System.IO.Compression.FileSystem, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
我对他们发表评论并且有效!该程序集仅适用于框架4.5。
那就是它!
答案 1 :(得分:0)
答案 2 :(得分:0)
您必须授予上传文件夹权限