【发布时间】:2017-02-27 22:15:27
【问题描述】:
我目前正在为我的网站开发一个应该像这样工作的功能:
- 用户上传 dll
- 我将 dll 加载到另一个应用程序域中(使用 Assembly.LoadFrom)以通过反射检查它
- 卸载app域并删除.dll文件
当我在本地执行此操作时效果很好,但是当我将其上传到我的服务器时,我得到:
Failed to generate files: Could not load file or assembly '/the/path' or one
of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
所以“不支持操作”让我有点好奇。我需要设置服务器的某种权限吗?还是我可以通过我的配置来修复?或者仅仅是我的服务器实际上根本不支持它?
我可以在我的 Windows/IIS 服务器上看到的唯一信息是它使用 .NET 版本 4。
【问题讨论】:
-
您将需要提供一些复制问题的代码。
标签: c# asp.net .net asp.net-mvc .net-assembly