Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| tinyclros:nuget [2020/01/04 14:29] – [Créer un package Nuget] philippe | tinyclros:nuget [2025/06/19 19:24] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{ : | ||
| + | ===== Créer un package NugGet pour TinyCLR-OS===== | ||
| + | |||
| + | [Mise à jour le 4/ | ||
| + | {{ : | ||
| + | |||
| + | **Sources** | ||
| + | * < | ||
| + | |||
| + | ---- | ||
| + | === nuget.exe === | ||
| + | * **Télécharger** l' | ||
| + | |||
| + | === Créer un package === | ||
| + | |||
| + | - **Créer** un projet de bibliothèque de classe. | ||
| + | - **Configurer** les propriétés du projet.{{ : | ||
| + | - **Renseigner** les propriétés de l' | ||
| + | - **Générer** le projet. | ||
| + | - **Créer** un < | ||
| + | - Ouvrir un Terminal. | ||
| + | - Se placer dans le répertoire ou se situe le fichier //.csproj// | ||
| + | - Entrer la commande **nuget spec** //< | ||
| + | - Ouvrir le fichier résultant //< | ||
| + | <package xmlns=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <license type=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | - **Générer** le package en entrant la commande **nuget pack**.{{ : | ||
| + | |||
| + | === Rendre le package accessible à Visual Studio (local) === | ||
| + | - Dans Visual Studio, ouvrir le gestionnaire de package par **Outils** -> **Gestionnaire de Packages Nuget** -> **Paramètres du gestionnaire de package**{{ : | ||
| + | - Cliquer sur la roue pour ouvrir les options et ajouter un chemin vers le package.{{ : | ||
| + | - La bibliotèque peut maintenant être ajoutée dans un projet (clic-droit sur référence -> Gérer les packages NuGet. | ||