MSBuild Missions De La Communauté, De La Documentation
Est-ce juste moi ou est la documentation sur ce projet vraiment rare?
J'essaie de trouver comment utiliser les FtpCreateRemoteDirectory et à la fonctionnalité FTP en général, mais n'arrive pas à trouver quoi que ce soit.
Googler FtpCreateRemoteDirectory, ne montre que le projet du code source...
Vous devez vous connecter pour publier un commentaire.
La documentation est comme si vous dire vraiment rares.
Le meilleur que j'ai trouvé est de télécharger le dernier code source ici : https://github.com/loresoft/msbuildtasks
La documentation la plus récente, peut également être consulté via GitHub directement sans avoir à télécharger de la source: https://github.com/loresoft/msbuildtasks/tree/master/Documentation
Si installé à l'aide de la MSI, vous pouvez également regarder le XSD trouvé dans le dossier d'installation (C:\Program Files (x86)\MSBuild\MSBuildCommunityTasks\MSBuild.De la communauté.Les tâches.xsd) pour au moins voir les tâches qui sont mis à vous et à la documentation qui s'y rattache.
Versions les plus récentes sur Github ne pas inclure de la documentation (question n ° 24).
Les anciennes versions sur le Tigre ne comprennent la documentation sous la forme d'un fichier CHM: Après l'installation de MSBuild.De la communauté.Les tâches.msi à partir de la projet page de téléchargement, la documentation est dans le dossier d'installation. Le chemin d'accès standard est "C:\Program Files (x86)\MSBuild\MSBuildCommunityTasks\MSBuild.De la communauté.Les tâches.chm".
La documentation est sublime, mais manquant complètement.
Toutefois, le code est vraiment facile à lire, au moins pour trouver les tâches disponibles et de leurs entrées/sorties.
La façon dont je le fais:
Installer un .NET decompiler comme Jetbrains dotPeek (ou d'une autre .NET Réflecteur gratuit clone).
PM> Install-Package MSBuildTasks
(VS) OU> nuget install MSBuildTasks
(à partir de la ligne de commande)Ouvrir
slnDir\.build\MSBuild.Community.Tasks.dll
mentionnés ci-dessus dotPeek, accédez à l'espace de nomsMSBuild.Community.Tasks
et double-cliquez sur la tâche qui vous intéresse.Profit!
Est venu à travers ce que je cherchais pour la même info, donc peut ainsi ajouter un exemple complet d'une cible de MSBuild qui crée un dossier FTP, puis copier le contenu vers le nouvel emplacement.
NB l'exemple charger des fichiers sur un site sécurisé, de sorte que vous devrez peut-être modifier le numéro de port pour l'adapter à votre situation.
Vous pouvez utiliser le XSD pour vérifier les options disponibles ainsi.
Acclamations.