2017-09-20 1 views
0

Résumé: Mac - Projet OSX : bibliothèque portable pour le projet Xamarin.iOS'project.lock.json' comme générée par Visual Studio en ligne de commande pour Xamarin.iOS bibliothèque de classe portable - Mac

J'ai ajouté package newtonsoft.json, donc quand j'ouvre le projet dans le studio visuel, il génère project.lock.json et la construction fonctionne bien. Mais quand j'essaye de courir de la ligne de commande cela ne fonctionne pas. Pouvez-vous me suggérer quelle commande devrais-je utiliser pour générer ce fichier?

Répondre

1

Le fichier project.lock.json est créé lors de la restauration du package NuGet. Cela sera fait automatiquement par Visual Studio.

A partir de la ligne de commande, vous pouvez générer le project.lock.json par une des opérations suivantes:

  • NuGet /path/to/yoursolution.sln
  • restauration
  • msbuild/t: restauration/chemin/to/yoursolution.sln

Les deux éléments ci-dessus vont recréer le fichier project.lock.json. Ensuite, vous pouvez construire la solution.