Skip to content

Commit dc4683e

Browse files
author
Сергей Трегуб
committed
Update VSIX to support VS2022
1 parent 5f8e70b commit dc4683e

3 files changed

Lines changed: 94 additions & 6 deletions

File tree

ProjectTemplates/ReferenceProjectVSIX/ReferenceProjectVSIX.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@
5353
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
5454
<IncludeInVSIX>true</IncludeInVSIX>
5555
</Content>
56+
<Content Include="ReleaseNotes.txt">
57+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
58+
<IncludeInVSIX>true</IncludeInVSIX>
59+
</Content>
5660
<None Include="Assets\logo.xcf" />
5761
<Content Include="ProjectTemplates\CSharp\.NET Core\ASP.Net Core RESTful Service.zip">
5862
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
3.0
2+
2022-06-13
3+
4+
- BREAKING CHANGES: Drop support of .Net Core 3.1
5+
- The template now uses .Net 6.0 by default
6+
- Support of Visual Studio 2022
7+
- All packages was updated to the latest versions
8+
9+
10+
2.6
11+
2021-05-03
12+
13+
- Support of .Net 5.0
14+
- Add `dotnet new` custom template
15+
16+
17+
2.5
18+
2021-03-07
19+
- Minor fixes
20+
21+
22+
2.4
23+
2021-02-27
24+
- Improve logging
25+
26+
27+
2.3
28+
2021-02-23
29+
30+
- Load .env before Serilog initialization to make it possible to use environment variables in Serilog configuration options
31+
- Catch and log unhandled exceptions
32+
- Update NuGet packages to the latest versions
33+
34+
35+
2.2
36+
2020-08-14
37+
38+
- Allow Swagger to work behind a proxy
39+
- Improve Application Settings with `Options Pattern` and [Configuration Extensions](https://github.com/drwatson1/configuration-extensions)
40+
- Update NuGet packages to the latest versions
41+
42+
43+
2.1
44+
2020-01-22
45+
46+
- Fix deploying to IIS
47+
- Fix publishing the service
48+
49+
50+
2.0
51+
2020-01-22
52+
53+
- Change target framework to .Net Core 3.1
54+
- Add health check service
55+
56+
57+
1.3
58+
2020-01-21
59+
60+
- Update target framework to .Net Core 2.2
61+
62+
63+
1.2
64+
2019-08-22
65+
66+
- Project tags are added to make it simple to find this project template in a VS2019 project creation wizard
67+
- Update NuGet packages to the latest versions
68+
69+
70+
1.1
71+
2019-04-03
72+
73+
- Support VS2019
74+
75+
76+
1.0
77+
2019-01-21
78+
79+
- Initial version

ProjectTemplates/ReferenceProjectVSIX/source.extension.vsixmanifest

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="ASP.Net Core RESTful Service Template-1" Version="2.6" Language="en-US" Publisher="Sergey Tregub" />
5-
<DisplayName>ASP.Net Core 3.1/5.0 RESTful Service Template</DisplayName>
6-
<Description xml:space="preserve">Project template to create production-ready RESTful service based on ASP.Net Core 3.1 or 5.0. It contains preconfigured DI-container, logging, CORS, some boilerplate code and other features</Description>
4+
<Identity Id="ASP.Net Core RESTful Service Template-1" Version="3.0" Language="en-US" Publisher="Sergey Tregub" />
5+
<DisplayName>.Net 6 RESTful Service Template</DisplayName>
6+
<Description xml:space="preserve">Project template to create production-ready RESTful service based on ASP.Net 5.0 or 6.0. It contains preconfigured DI-container, logging, CORS, some boilerplate code and other features</Description>
77
<MoreInfo>https://github.com/drwatson1/AspNet-Core-REST-Service</MoreInfo>
88
<GettingStartedGuide>https://github.com/drwatson1/AspNet-Core-REST-Service/wiki</GettingStartedGuide>
9-
<ReleaseNotes>Support of .Net Core 5.0 and dotnet new custom template</ReleaseNotes>
9+
<ReleaseNotes>ReleaseNotes.txt</ReleaseNotes>
1010
<Icon>Assets\logo.png</Icon>
11-
<Tags>asp-net-core restful-api vs2017 vs2019 visual-studio project-template web-api</Tags>
11+
<Tags>asp-net-core restful-api vs2019 vs2022 visual-studio project-template web-api</Tags>
1212
</Metadata>
1313
<Installation>
14-
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0, 17.0)" />
14+
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0, 17.0)">
15+
<ProductArchitecture>x86</ProductArchitecture>
16+
</InstallationTarget>
17+
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
18+
<ProductArchitecture>amd64</ProductArchitecture>
19+
</InstallationTarget>
1520
</Installation>
1621
<Dependencies>
1722
</Dependencies>

0 commit comments

Comments
 (0)