Skip to content

Support Control Library project templates #1036

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
jmarolf opened this issue Jun 20, 2019 · 6 comments
Closed

Support Control Library project templates #1036

jmarolf opened this issue Jun 20, 2019 · 6 comments
Assignees
Labels
Enhancement Requested Product code improvement that does NOT require public API changes/additions rank40 Rank: Priority/rank on a scale of (1..100)
Milestone

Comments

@jmarolf
Copy link
Contributor

jmarolf commented Jun 20, 2019

Moved from dotnet/project-system#4715

This is to bring us to experience parity with desktop for WPF on .NET Core 3.0.

This is available on desktop today:

image

these should be available for .NET Core 3.0.

The project template should have the correct MSBuildisms (e.g., desktop sdk and <UseWPF>true</UseWPF> for WPF).

@grubioe
Copy link
Contributor

grubioe commented Jun 21, 2019

@jmarolf for what VS release is this needed for?

@jmarolf
Copy link
Contributor Author

jmarolf commented Jun 21, 2019

16.3 ideally

@grubioe
Copy link
Contributor

grubioe commented Jun 22, 2019

Thanks. We'll get this in for 16.3 Preview 2.

cc: @vatsan-madhavan

@thomasclaudiushuber
Copy link
Contributor

Note that .NET Framework has in addition this template:

image

I guess this is the one we don't want to have for .NET Core 3.0, as Browser apps are not supported. So we should have these three templates for .NET Core in VS 16.3:

  • WPF App
  • WPF Custom Control Library
  • WPF User Control Library

@vatsan-madhavan
Copy link
Member

@thomasclaudiushuber, that's correct. XBAP's are not supported (and beyond that - they are completely non-functional) in .NET Core.

@grubioe grubioe added the rank40 Rank: Priority/rank on a scale of (1..100) label Jul 16, 2019
@vatsan-madhavan
Copy link
Member

Fixed by #1005

@vatsan-madhavan vatsan-madhavan added the Enhancement Requested Product code improvement that does NOT require public API changes/additions label Jul 26, 2019
@ghost ghost locked as resolved and limited conversation to collaborators Apr 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Enhancement Requested Product code improvement that does NOT require public API changes/additions rank40 Rank: Priority/rank on a scale of (1..100)
Projects
None yet
Development

No branches or pull requests

4 participants