2014-06-27 5 views
1

Je souhaite m'assurer que mon paquetage nuget est toujours mis à jour avec la dernière version d'un autre paquet dépendant. Y at-il de toute façon que je peux le faire?Forcer la mise à jour de la mise à jour d'une dépendance

Mon Nuspec actuelle ressemble

<?xml version="1.0"?> 
<package> 
    <metadata> 
    <id>Engine</id> 
    <version>$version$</version> 
    <title>Engine</title> 
    <authors>AgResearch</authors> 
    <owners>Overseer </owners> 
    <requireLicenseAcceptance>false</requireLicenseAcceptance> 
    <description>My budget model</description> 
    <releaseNotes>Release model</releaseNotes> 
    <copyright>Copyright 2014</copyright> 
    <tags>Overseer engine</tags> 
    <dependencies> 
     <dependency id="OverseerEngine.Schema" version="" /> 
     <dependency id="Rezare.Lib" version="1.0.23.2" /> 
    </dependencies> 
    </metadata> 
    <files> 
    <file src="OverseerEngine.dll" target="lib\net40\OverseerEngine.dll" /> 
    <file src="OvrFileImport.dll" target="Content" /> 
    </files> 
</package> 

Il est le paquet OverseerEngine.Schema que je souhaite toujours être mis à jour (si une mise à jour est disponible) chaque fois que ce paquet est.

Répondre

2

Actuellement, il n'existe pas de méthode automatisée pour ce faire. L'utilisateur doit mettre à jour manuellement le package à l'aide de la console ou de l'onglet de mise à jour de la boîte de dialogue manage nuget packages.

+0

Merci Dan. En fait, je l'ai fait en faisant la version min nécessaire du schéma la même chose que cette version du paquet. On dirait de travailler en quelque sorte. À votre santé. – dreza

Questions connexes