We have a dozen of Asp.Net/WCF applications that we would like to migrate to SDK style. All of them use PackageReference, so that is not a problem.
We do not want to develop our own dotnet build SDK and we are not in a position to migrate to Asp.Net Core/gRPC.
This question is a follow up to Is it possible to use the Microsoft.NET.GenerateAssemblyInfo.targets with a non Sdk style project? - at the end of the day we were able to migrate most of the projects to SDK style and now we want to migrate the WCF/Asp.Net ones.
EDIT
I would like to elaborate on the expectations from such an SDK. As far as I understand, a WCF/Asp.Net project has a few features that have to be addressed:
- The publishing logic implemented in Microsoft.WebApplication.targets
- The default recognition of certain file extensions. For example, **\.html, **\.css, **\.js should be automatically included as
Content
, just like in the regular SDK **\.resx are automatically recognized asEmbeddedResource
. - Certain assembly references could be added automatically, but this is not a big deal.
Just handling these items would make our day.