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

Macos 生成';project.lock.json';由Visual Studio使用Xamarin.iOS可移植类库-Mac的命令行生成,macos,xamarin,msbuild,Macos,Xamarin,Msbuild,简介:Mac-OSX 项目:Xamarin.iOS项目的可移植库 我已经添加了newtonsoft.json包,所以当我在visual studio中打开项目时,它会生成project.lock.json,构建工作正常。但当我尝试从命令行运行时,它不起作用。 您能建议我使用什么命令来生成此文件吗?project.lock.json文件是在NuGet包还原期间创建的。这将由Visual Studio自动完成 在命令行中,您可以通过以下方式之一生成project.lock.json: nuget

简介:Mac-OSX 项目:Xamarin.iOS项目的可移植库

我已经添加了newtonsoft.json包,所以当我在visual studio中打开项目时,它会生成project.lock.json,构建工作正常。但当我尝试从命令行运行时,它不起作用。
您能建议我使用什么命令来生成此文件吗?

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

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

  • nuget restore/path/to/yoursolution.sln
  • msbuild/t:restore/path/to/yoursolution.sln
以上两个都将重新创建project.lock.json文件。然后您可以构建解决方案