我对F#的第一次尝试产生了以下例外情况:
严重级代码描述项目文件行抑制状态 恢复NuGet包时出错错误:操作 失败,因为无法加载项目ConsoleApp1的详细信息 错误资产文件 ' C:\用户\金石门\源\回购\ ConsoleApp1 \ OBJ \ project.assets.json' 未找到。运行NuGet包还原以生成此 文件。 ConsoleApp1 C:\ Program Files \ dotnet \ sdk \ 2.1.2 \ Sdks \ Microsoft.NET.Sdk \ build \ Microsoft.PackageDependencyResolution.targets 327 错误资产文件 ' C:\用户\金石门\源\回购\ ConsoleApp1 \ OBJ \ project.assets.json' 未找到。运行NuGet包还原以生成此 文件。 ConsoleApp1 C:\ Program Files \ dotnet \ sdk \ 2.1.2 \ Sdks \ Microsoft.NET.Sdk \ build \ Microsoft.PackageDependencyResolution.targets 167
以下是生成上述异常的代码:
// Learn more about F# at http://fsharp.org
open System
type Credentials = {user:string;domain:string;pass:string}
[<EntryPoint>]
let main argv =
printfn "Hello World from F#!"
0 // return an integer exit code
我做错了什么?
发出update-package 0reinstall命令后,我收到了以下输入:
每个包都由其所有者许可给您。 NuGet不对第三方授予任何许可,也不向第三方授予任何许可 包。某些包可能包含受其约束的依赖项 额外许可证。按照包源(feed)URL确定 任何依赖。
程序包管理器控制台主机版本4.5.0.4685
键入&#39; get-help NuGet&#39;查看所有可用的NuGet命令。
PM&GT; update-package -reinstall没有可用的包更新 项目&#39; ConsoleApp1&#39;的当前包源。更新包: 操作失败,因为项目ConsoleApp1的详细信息无法执行 加载。在行:1个字符:1 + update-package -reinstall + ~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:NotSpecified:(:) [Update-Package],Exception + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.UpdatePackageCommand 经过时间:00:00:00.2036449 PM&gt;