从Visual代码(1.12.2版)创建了一个新的fsharp项目,同时试图用假冒伪劣构建它,但它显示了“无法打开程序集‘..paket/paket.bootstrapper.exe’:没有这样的文件或目录”。
我检查了我的项目的.paket文件夹,paket.bootstrapper.exe在那里丢失了。I使用离子2.25.14,电离-假1.2.3和电离-帕克1.6.3。
我试着用msbuild构建这个项目,它正在构建过程中没有任何错误。
编辑
这是如何在build.fsx中定义构建目标的。
Target "Build" (fun _ ->
// compile all projects below src/app/
MSBuildDebug buildDir "Build"
appReferences |> Log "AppBuild-Output: "
) 从github下载paket.bootstrapper.exe并添加到.packet文件夹解决了这个问题。
发布于 2017-06-10 02:56:54
如果paket.bootstrapper.exe没有随项目一起生成,那么最简单、也可能是最好的方法就是下载它。
您的构建脚本正在尝试运行paket.bootstrapper.exe,但无法找到它,这可能是因为您的项目生成时没有一个。如果您已经有一个名为.paket的文件夹,那么您的项目很可能是用paket.exe生成的。
paket.bootstrapper.exe唯一能做的就是下载paket.exe的最新版本。您的构建脚本只是试图使您的包管理器保持最新的自动化。
https://stackoverflow.com/questions/44341621
复制相似问题