我在尝试安装.NET Core Tools 1.1时遇到了这个问题。安装成功,但现在每当我尝试打开使用dotnet核心的项目时,我在VS2015中收到此错误消息:
在此之后,任何运行该项目的尝试都会导致更多的错误"无法开始调试"错误。
我尝试从命令行工作,结果没有更好:
λ dotnet build
Access to the path 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\RedistList\FrameworkList.xml' is denied.
λ dotnet restore
log : Restoring packages for C:\(...)\project.json...
log : Restoring packages for tool 'Microsoft.AspNetCore.Server.IISIntegration.Tools' in C:\(...)\project.json...
log : Writing lock file to disk. Path: C:\(...)\project.lock.json
error: Access to the path 'C:\(...)\project.lock.json' is denied.
出于隐私原因对目录进行了模糊处理。
我检查了它尝试访问时抛出错误的文件 - FrameworkList.xml是完全可访问和可编辑的,而project.lock.json甚至不存在。
我已经尝试过解决其中一个或两个问题的步骤:
没有任何帮助,无论我尝试将所有内容设置回安装前的状态,我都会一遍又一遍地收到相同的错误消息。是否有一些我忽视的最后一步?
答案 0 :(得分:0)
最终解决了这个问题:
project.lock.json
个文件bin
和obj
个文件夹dotnet restore --no-cache
1.0.0-preview2-003131
,而不是1.0.0-preview2-003121