从fsproj文件编译NuGet包时无法找到''

时间:2016-01-01 19:14:58

标签: .net f# nuget

当我尝试从fsproj文件编译包时出现以下错误。

Unable to find ''. Make sure the project has been built.

(该项目已建成)

设置-Verbosity detailed给了我:

NuGet.CommandLineException: Unable to find ''. Make sure the project has been built.
   at NuGet.Commands.ProjectFactory.BuildProject()
   at NuGet.Commands.ProjectFactory.CreateBuilder(String basePath)
   at NuGet.Commands.PackCommand.BuildFromProjectFile(String path)
   at NuGet.Commands.PackCommand.BuildPackage(String path)
   at NuGet.Commands.PackCommand.ExecuteCommand()
   at NuGet.Commands.Command.Execute()
   at NuGet.Program.Main(String[] args)

我的命令行是:

..\.nuget\nuget pack Imms.FSharp.fsproj

当我这样做时会发生同样的事情:

..\.nuget\nuget pack Imms.FSharp.fsproj -Prop Configuration=Release -Prop Platform=AnyCPU

我使用nuspec或配置无关紧要。

1 个答案:

答案 0 :(得分:1)

可能它不再重要,但对于那些有同样问题的人来说。从nuget.org下载最新的nuget(v3.5.0)并使用后,一切正常。以前我一直在使用nuget 1.7并且得到与op。

相同的错误