How to use SIdeWaffle to make a dotnet solution template backwards-compatible #51
Description
I'm trying to get a dotnet solution template with a slightly complex folder structure to be compatible with VS2019 (without the preview feature) and if possible with VS2017
The solution looks like this.
MyProject.sln
-Src
MyProject-shared.csproj
SharedFilesA
SharedFileB
-Platforms
-android
MyProject-android.csproj
FileA
-ios
MyProject-ios.csproj
FileB
-macos
MyProject-macos.csproj
FileC
-net50
MyProject-net50.csproj
FileD
Src and Platforms are also represented by solution folders.
I'm trying to find ways to ensure backawards compatibility but have a hard time
getting this to work. The old .vstemplate + wizard way seemed to make it impossible to achieve this structure
which is why I moved to dotnet template engine. but that is not backwards compatible enough for the customer.
I have tried Sidewaffle but am not sure how to use it to create such a template
I've also tried this project (https://github.com/Jjagg/dotnet-vstemplate) but ran into errors, it seems that project cannot handle solution templates
Any help would be very much appreciated.