microsoft / service-fabric

Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
https://docs.microsoft.com/en-us/azure/service-fabric/
MIT License
3.03k stars 401 forks source link

[BUG] - Service Fabric Application project template supports choosing .NET Framework only and not .NET Core #1484

Open Veverke opened 9 months ago

Veverke commented 9 months ago

Describe the bug This is does not feel like a bug (nor a feature or security request...), rather - a design decision. I am just seeking clarification on what does that mean/why is it like that. Perhaps this issue's action item should be adding this to the documentation, I am sure I am not the first asking this.

The Visual Studio Service Fabric Application project template offers a dropdown to choose the .NET Framework for the SF application. I wonder why .NET Framework is the only option (I have other SDKs installed). Is this on purpose ? If so, why does the SF Application require .NET Framework ? SF Services do support .NET Core and on.

Area/Component: VS Project Template wizard

To Reproduce Steps to reproduce the behavior:

  1. Make sure you have SF SDK/tools installed
  2. Create a new project in VS
  3. Pick "Service Fabric Application"
  4. See screen shot below

Expected behavior Intuitively I would expect the possibility to choose between different SDKS the app can be built with (.NET Framework, .NET Core, .NET 6 and on, etc)

Observed behavior:

Screenshots image

Service Fabric Runtime Version: SDK: 7.0.1949.9590 Microsoft Azure Service Fabric: 10.0.1949.9590

Environment:


Assignees: /cc @microsoft/service-fabric-triage