【问题标题】:Installing EntityFramework 6.1.3安装 EntityFramework 6.1.3
【发布时间】:2016-10-09 02:03:50
【问题描述】:

使用 Visual Studio 2015 社区版安装实体框架时出现以下错误:

install-package EntityFramework 试图收集依赖项 包“EntityFramework.6.1.3”的信息 项目 'Vidly',针对 '.NETFramework,Version=v4.5.2' 尝试 解决包“EntityFramework.6.1.3”的依赖关系 DependencyBehavior“最低”解决安装包的操作 'EntityFramework.6.1.3' 解决了安装包的操作 'EntityFramework.6.1.3' 将包 'EntityFramework.6.1.3' 添加到 文件夹'\Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages 将包 'EntityFramework.6.1.3' 添加到 文件夹'\Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages 将包 'EntityFramework.6.1.3' 添加到 'packages.config' 执行脚本文件 '\\Mac\Home\Documents\Visual 工作室 2015\Projects\Vidly\packages\EntityFramework.6.1.3\tools\init.ps1' 执行脚本文件'\Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages\EntityFramework.6.1.3\tools\install.ps1' 使用“1”参数调用“LoadFrom”的异常:“无法加载 文件或程序集 'file://\\Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages\EntityFramework.6.1.3\tools\EntityF ramework.PowerShell.Utility.dll' 或其依赖项之一。手术 不支持。 (来自 HRESULT 的异常:0x80131515)“在 \\Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:780 字符:62 + $utilityAssembly = [System.Reflection.Assembly]::LoadFrom

我已经尝试了 bricelam 的解决方案 here,但无论是替换 psm1 文件还是复制粘贴文本都不起作用,并产生以下结果:

导入模块:文件 \\Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1 无法加载。文件 \Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1 没有数字签名。该脚本不会在系统上执行。 有关详细信息,请参阅“get-help about_signing”。在 \\Mac\Home\Documents\Visual Studio 2015\Projects\Vidly\packages\EntityFramework.6.1.3\tools\init.ps1:8 字符:14 + 导入模块

这一切都是为了运行启用迁移,这自然会失败。

如果重要的话,我在 MacBook Pro 上使用 Parallels 运行 Windows 7 x64。

编辑 Mark Sowul 在下面的回答指出,使用 Parallel 的功能网络共享会导致此问题。但是,我不确定如何更改目录。

【问题讨论】:

    标签: c# entity-framework visual-studio-2015


    【解决方案1】:

    您正在针对网络共享 (\\mac) 运行。尝试对本地目录运行它。作为 nuget 包安装的一部分,它正在尝试运行一个 powershell 脚本。出于安全考虑,默认不会执行跨网络的远程脚本。

    请注意,stackoverflow 正在转义原始帖子中的双斜杠,我必须添加四个斜杠才能使其在此处正确显示。

    【讨论】:

    • 我有一种预感。请原谅我的无知,但是如何使用数据包管理器在本地目录中运行它?
    • 抱歉,我对相似度不够熟悉,无法回答这个问题
    【解决方案2】:

    解决方案是将我的 \Visual Studio 2015 文件夹与 \Projects 子文件夹一起移动。就我而言,我将其移至 C:\,这清除了所有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-21
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-31
      • 1970-01-01
      相关资源
      最近更新 更多