【问题标题】:How to solve this error "Could not load file or assembely 'System.Dynamic' or one of its dependencies"如何解决此错误“无法加载文件或程序集‘System.Dynamic’或其依赖项之一”
【发布时间】:2014-05-02 05:23:37
【问题描述】:

我正在开发一个 .Net 项目 3.5 框架(Sharepoint 服务器)

我的项目运行良好,但是当我在另一台具有相同配置和 3.5 .NET Framework 以及所有与我的机器类似的设置的机器上部署以下解决方案的 wsp 时,我收到此错误:

无法加载文件或程序集“System.Dynamic”或其其中之一 依赖关系

我已经添加了我项目中的所有 DLL。而相同的代码/项目在我的机器上运行良好。

如何在我的项目中添加它?

【问题讨论】:

  • 我认为是目标框架冲突。
  • 两者都针对 3.5 .Net 框架,那么冲突在哪里
  • System.Dynamic.dll 首先是 .NET 4 的一部分。你也许可以安装Dynamic Language Runtime version for .NET 3.5,但你肯定不能使用C# 4的动态功能。
  • 实际上完整的错误是“无法加载文件或组装'System.Dynamic'或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载”
  • 如上所述。很明显,您使用的是较新的 System.Dynamic.dll

标签: c# .net sharepoint ddl


【解决方案1】:

您应该清除临时文件,然后构建并运行。

C:\Users\[SystemName]\AppData\Local\Temp\ASP.NET

【讨论】:

  • 对不起,这对我有用,所以我也建议你
  • 有人可以帮忙吗?过去5天,我还没有解决这个问题吗?我已经尝试了所有安装 .net 4.0 框架的方法仍然没有解决方案...请大家帮忙...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-12
相关资源
最近更新 更多