我试图将我的aspnet核心RC1项目迁移到RC2。
我已安装预览1(DotNetCore.1.0.0.RC2-VS2015Tools.Preview1),然后预览2(dotnet-dev-win-x64.latest)。但是当我进行dotnet恢复时,程序集没有在project.json文件中解析。
所以我做了什么,我已经卸载了所有内容(预览1和2),然后再次安装预览1。但是现在当我尝试运行dotnet --info时,它会给出以下错误。
Failed to load the dll from [], HRESULT: 0x80070057
我尝试删除临时文件但是没有用。 谁能帮我这个?
答案 0 :(得分:1)
我试图将我的aspnet核心RC1项目迁移到RC2。
最好的方法是在安装RC2之后创建new / clean项目并将代码移动到这个新项目(或至少使用/比较project.json
来自这个新项目。)
在我的情况下,它需要3-4个小时,之后我没有任何问题。
我已安装预览1(DotNetCore.1.0.0.RC2-VS2015Tools.Preview1),然后预览2(dotnet-dev-win-x64.latest)。但是当我进行dotnet恢复时,程序集没有在project.json文件中解析。
所以我做了什么,我已经卸载了所有内容(预览1和2),然后再次安装预览1。但是现在当我尝试运行dotnet --info时,它会给出以下错误。
我还在使用RC2 / Tools Preview 1,但我听说过VS 2015 U3和Tooling Preview 2的已知问题。
(顺便说一下:您使用的是哪个版本的VS?)
在这种情况下,解决方法是在安装Tooling Preview2后重新安装VC++ Redistributable
。
在这里阅读更多内容:
如果这对您没有帮助,请尝试以下步骤:
卸载所有ASP.NET Core SDK RC1,RC2,工具预览1,预览2 ......
手动清理文件夹(Userfolder \ Appdata,ProgramData,ProgramFiles(both),Temp),
检查您是否安装了.NET目标包v4.5.1和v4.6.1 - 如果没有,请按照Targeting .NET Platforms的顺序安装它们。
从.NET Core Downloads安装稳定版SDK和工具。