Есть ли способ получить последний шаблон для сервисной матрицы Stateless ASP.net Core 2.1 для службы?
Как вы упомянули Похоже, что нет по умолчанию .net core 2.1 шаблон сервисной фабрики в настоящее время.
Я также нахожу проблему от github.
Но мы можем вручную перейти с ASP.NET Core 2.0 на 2.1. Я сделал демо после этого урока . Ниже приведены подробные шаги:
1.Создать службу Asp.net core 2.0 без сохранения состояния
2.Измените рамки от 2.0 до 2.1
3. Отредактируйте файл .csproj со следующим кодом
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
<IsServiceFabricServiceProject>True</IsServiceFabricServiceProject>
<RuntimeIdentifier>win7-x64</RuntimeIdentifier>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" Version="2.1.1" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.1.1" PrivateAssets="All" />
<PackageReference Include="Microsoft.ServiceFabric.AspNetCore.Kestrel" Version="3.1.301" />
</ItemGroup>
</Project>
3. Измените файл startup.cs, следуя инструкции