0

Ce que je veux faire:project.json> scripts> precompile - utiliser la valeur macro dans le script

exécuter du fichier batch en cas de pré-construction d'une bibliothèque de base .NET.
Le lot se trouve dans le répertoire du projet et attend le chemin cible en tant que paramètre.

J'ai trouvé une façon de le faire dans le contexte d'un fichier project.json,
Mais je ne peux pas le faire pour accepte les macros Visual Studio en tant que paramètres -
et ne peut pas trouver une seule référence à la façon dont c'est accompli.
À l'heure actuelle, les macros sont interprétées comme des chaînes littérales.

Ce que je:

"scripts": { 
       "precompile": 
       [ 
        "$(ProjectDir)\\Prebuild.bat $(TargetPath)" 
       ] 
} 

Répondre

1

Utilisation %project:Directory% au lieu de $(ProjectDir)

+0

Bien que non pertinent bientôt, c'est très correct. Merci! –