使用Xamarin.iOS可移植类库的命令行生成由Visual Studio生成的“project.lock.json” - Mac

时间:2017-09-20 08:38:31

标签: macos xamarin msbuild

总结:Mac - OSX 项目:Xamarin.iOS项目的可移植库

我添加了newtonsoft.json包,所以当我在visual studio中打开项目时,它会生成project.lock.json并且构建工作正常。但是当我尝试从命令行运行时,它无法正常工作。 你能否建议我用什么命令来生成这个文件?

1 个答案:

答案 0 :(得分:1)

在NuGet包还原期间创建project.lock.json文件。这将由Visual Studio自动完成。

从命令行,您可以通过以下方法之一生成project.lock.json:

  • nuget restore /path/to/yoursolution.sln
  • msbuild / t:restore /path/to/yoursolution.sln

以上两个都将重新创建project.lock.json文件。然后你可以构建解决方案。