Conversation
|
Nice. I do think the right choice is to make the current latest non-preview the default. |
Said and done |
|
After playing around a bit - I have to say I am not in favor of having the 3rd party packages updated automatically when someone calls
|
|
Ideally, our template would actually do a This way, we do not have to keep our xunit/nunit/mstest templates in sync with the official ones. The alternative is to basically create our template dynamically at build by creating xunit/nunit/mstest projects, make adjustments, and package all things up into a template. |
|
Yes it is possible: We could also add the newly created project to the parent solution |
That seems risky, e.g. some repositories also have multiple solution files. Probably leave that to the end user and just do the same as the other test frameworks templates do in that regard. |
We can look at that in another PR. |
|
That sounds like a plan - at least from my point of view the PR makes the situation to some extent "better". |
This Pull Request does the following additions / changes:
net6.0as this is the current LTS. I thought about scripting this away, but it seems way easier to bump our default every 2 years and remove obsolete versions and set the default to the current LTSThis tackles partially #1093