我正在安裝實體框架與Visual Studio 2015年社區版時出現以下錯誤:安裝的EntityFramework 6.1.3
安裝包的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 Studio 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'或其依賴項之一。操作 不受支持。 (Exception from HRESULT:0x80131515)「at \\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1:780 char:62 + $ utilityAssembly = [System.Reflection.Assembly] :: LoadFrom < < < <((聯接路徑$ ToolsPath EntityFramework.PowerShell.Utility.dll)) + CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:DotNetMethodException你無法在空值表達式上調用方法在\\ Mac \ Home \ Documents \ Visual Studio \ 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1:781 char:50 + $ dispatcher = $ utilityAssembly.CreateInstance < < < <( + CategoryInfo:InvalidOperation:(的CreateInstance:字符串)[],的RuntimeException + FullyQualifiedErrorId:InvokeMethodOnNull異常調用 「CreateInstanceFrom」 與 「8」 參數(一個或多個):「無法加載文件或 組件「文件: // \\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ too ls \ EntityFramework.PowerShell.dll'或其依賴項之一。 不支持操作。 (Exception from HRESULT:0x80131515)「at \\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1:809 char:31 + $ domain .CreateInstanceFrom < < < <( + CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:DotNetMethodException異常調用 「LoadFrom」 與 「1」 的參數(一個或多個):「無法加載文件或 組件「文件: // \\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ tools \ EntityF ramework.PowerShell.Utility.dll'或其依賴項之一。操作 不受支持。 (Exception from HRESULT:0x80131515)「at \\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1:780 char:62 + $ utilityAssembly = [System.Reflection.Assembly] :: LoadFrom < < < <((聯接路徑$ ToolsPath EntityFramework.PowerShell.Utility.dll)) + CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:DotNetMethodException你無法在空值表達式上調用方法在\\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1:781 char:50 + $調度= $ utilityAssembly.CreateInstance < < < <( + CategoryInfo:InvalidOperation:(的CreateInstance:字符串)[],的RuntimeException + FullyQualifiedErrorId:InvokeMethodOnNull異常調用 「CreateInstanceFrom」 與 「8」 參數(一個或多個):「可能不加載文件或 程序集'file:// \\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ too ls \ EntityFramework.PowerShell.dll'或其中一個依賴。 不支持操作。 (Exception from HRESULT:0x80131515)「at \\ Mac \ Home \ Documents \ Visual Studio 2015 \ Projects \ Vidly \ packages \ EntityFramework.6.1.3 \ tools \ EntityFramework.psm1:809 char:31 + $ domain .CreateInstanceFrom < < < <( + CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:DotNetMethodException
我已經試過bricelam的解決方案here,但既不更換PSM1文件也複製粘貼文本作品,併產生以下內容:
導入模塊:文件\\的Mac \首頁\文檔\ Visual Studio的 2015年\項目\ Vidly \包\ EntityFramework.6.1.3 \ TOOLS \ EntityFramework.psm1 無法加載。文件\ Mac \ Home \ Documents \ Visual Stdio \ 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 char :14 +導入模塊< < < <(加入路徑$ toolsPath EntityFramework.psd1) + CategoryInfo:NotSpecified:(:) [導入模塊],PSSecurityException + FullyQualifiedErrorId:RuntimeException的,Microsoft.PowerShell.Commands.ImportModuleCommand
這是爲了運行enable-migrations,這當然失敗了。
如果很重要,我使用MacBook Pro上的Parallels運行Windows 7 x64。
編輯 馬克索沃爾的回答下面指出,使用網絡共享,一個並行的功能,會導致這個問題。但我不確定如何更改目錄。
我有一個預感。請原諒我的無知,但是如何使用Packet Manager在本地目錄中運行它? – user
對不起,我不太熟悉回答這個問題的相似之處 –