Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 无法在dotnet还原中解析runtime.ubuntu_.net_Nuget_.net Core - Fatal编程技术网

.net 无法在dotnet还原中解析runtime.ubuntu

.net 无法在dotnet还原中解析runtime.ubuntu,.net,nuget,.net-core,.net,Nuget,.net Core,我的Windows 7计算机上安装了dotnet 1.0.0-preview2-003131。当我在.NET核心项目的目录中使用cmd运行命令dotnet restore时,会出现以下错误: log : Restoring packages for C:\Projects\TestDotNetCore\Test2\project.json... error: Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.DotNet

我的Windows 7计算机上安装了dotnet 1.0.0-preview2-003131。当我在.NET核心项目的目录中使用cmd运行命令
dotnet restore
时,会出现以下错误:

log  : Restoring packages for C:\Projects\TestDotNetCore\Test2\project.json...
error: Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.DotNetHostP
olicy (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.Runtime.Cor
eCLR (>= 1.0.4)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.DotNetHostR
esolver (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.Jit (>= 1.0
.4)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System (>= 1.0
.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.Net.Sec
urity (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.Securit
y.Cryptography (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.Net.Htt
p (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.DotNetHost
(>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
error: Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.IO.Comp
ression (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
log  : Lock file has not changed. Skipping lock file write. Path: C:\Projects\Te
stDotNetCore\Test2\project.lock.json
log  : C:\Projects\TestDotNetCore\Test2\project.json
log  : Restore failed in 1315ms.

Errors in C:\Projects\TestDotNetCore\Test2\project.json
    Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.DotNetHostPoli
cy (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.Runtime.CoreCL
R (>= 1.0.4)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.DotNetHostReso
lver (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.Jit (>= 1.0.4)
' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System (>= 1.0.1)
' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.Net.Securi
ty (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.Security.C
ryptography (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http (
>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.Microsoft.NETCore.DotNetHost (>=
 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
    Unable to resolve 'runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compres
sion (>= 1.0.1)' for '.NETCoreApp,Version=v1.0 (ubuntu.16.04-x64)'.
myproject.json如下所示:

{
    "version": "1.0.0-*",
    "buildOptions": {
        "debugType": "portable",
        "emitEntryPoint": true
    },

    "dependencies": {
        "Microsoft.NETCore.App": {
            "version": "1.0.1"
        }
    },
    "frameworks": {
        "netcoreapp1.0": {
            "imports": "dnxcore50"

        }
    },
    "runtimes": {
        "win7-x64": {},
        "ubuntu.16.04-x64": {}
    }
}

删除
project.json
文件的
runtimes
部分,或者至少删除
ubuntu.16.04-x64


除非您正在构建一个应用程序,否则不需要
运行时
部分

如果你评论这一行
“ubuntu.16.04-x64”:{}