Je souhaite créer un modèle de projet à partir d'un dossier contenant peu de fichiers html/js. Plus de fichiers peuvent être ajoutés plus tard. Pour cela, j'ai suivi le Getting started with vsix project template.
Simplement, il y a 2 étapes principales:Créer un modèle de projet à partir du dossier de solution dans Visual Studio
- Créer un projet, ajouter des fichiers requis, puis exporter à partir du menu projet - Il va générer le fichier zip dans le dossier des modèles exportés sous répertoire VS dans Mes Documents.
- Créer VSIX Project (nécessite VS SDK d'extension installé) et double cliquez
source.extension.vsixmanifest
et actifs ajouter le type - modèle de projet de type et la source - ci-dessus l'emplacement du fichier zip
Maintenant, depuis que je suis non .Net basé sur des fichiers, j'ai besoin d'avoir un dossier de solution et l'exporter. Mais lorsque je crée l'option de dossier de solution pour l'exportation est désactivée dans le menu du projet. Existe-t-il un moyen d'exporter le dossier de solution? J'ai également essayé avec un projet de console vide. Dans ce cas, après l'installation de vsix (sortie du projet à l'étape 2), le nouveau projet est créé avec un dossier vide - aucun fichier html/js inclus. En outre, le nouveau modèle est montré sous le projet C#, il serait préférable si montré sous un autre type de projet. Mon fichier csproj pour référence ci-dessous:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Library</OutputType>
<TargetFramework>Net47</TargetFramework>
<ApplicationIcon />
<StartupObject />
</PropertyGroup>
<ItemGroup>
<Folder Include="MyJSFolder\" />
</ItemGroup>
</Project>
Alors, comment créer un modèle de projet dans ce cas?