2016-06-16 642 views
0

我试图将我的aspnet核心RC1项目迁移到RC2。我已经安装了预览版1(DotNetCore.1.0.0.RC2-VS2015Tools.Preview1),然后是预览版2(dotnet-dev-win-x64.latest)。但是当我做dotnet恢复时,程序集并没有在project.json文件中解析。如何在Windows 10 x64上正确安装dotnet cli

所以我做了什么,我卸载了一切(预览1和2),然后再次安装预览1。但是现在当我尝试运行dotnet --info时,它给出了下面的错误。

Failed to load the dll from [], HRESULT: 0x80070057

我试着删除临时文件,但没有奏效。 任何人都可以帮助我吗?

回答

1

我试图将我的aspnet核心RC1项目迁移到RC2。

最好的办法是安装RC2后创建新/清洁工程和代码移动到这个新的项目(或至少使用/从这个新的比较project.json)。

在我的情况下,需要3-4h,我没有任何问题。


我已经安装预览1(DotNetCore.1.0.0.RC2-VS2015Tools.Preview1),然后预览2(DOTNET-DEV-双赢x64.latest)。但是当我做dotnet恢复时,程序集并没有在project.json文件中解析。

所以我做了什么,我卸载了一切(预览1和2),然后再次安装预览1。但是现在当我尝试运行dotnet --info时,它给出了下面的错误。

我仍然使用RC2 /工具预览版,但是我听到了有关已知问题与VS 2015年U3和工具预览2.

(顺便说一句:您正在使用VS版本)

解决方案在安装工具Preview2后重新安装VC++ Redistributable

更多在这里阅读:


如果这不能帮助你,然后尝试以下步骤:

  • 卸载所有ASP.NET Core SDK RC1,RC2,工具预览1,预览2 ...

  • 清理您的文件夹手动(Userfolder \ AppData的,ProgramData,PROGRAMFILES(两者),温度),

  • 检查如果您已经安装.NET针对包V4.5.1和v4.6.1 - 如果不是,按顺序安装它们Targeting .NET Platforms

  • 安装稳定版SDK和工具表格.NET Core Downloads

+0

谢谢您的评论。我结束了再次安装Windows到我的开发电脑。然后我安装了RC2 Preview1并创建了一个新项目并添加了我的所有代码。这样可行。我使用VS 2015 Update2。此外,我看到预览版2的构建在Github中的Windows x64失败。无论如何。创建一个新项目并迁移你的代码是最安全和最简单的方法。但是我现在不知道这个RC2是如何与xUnit一起工作的。我所有的测试都在Xunit中。 –

+0

不幸的是我没有使用xUnit,所以我无法建议,对不起。 –

+0

谢谢你。谢谢。 –