Skip to content
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

Launch Profiles editor no longer works in the latest versions of Visual Studio (17.5+) #57

Open
CZEMacLeod opened this issue Apr 3, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@CZEMacLeod
Copy link
Owner

The Launch Profiles UI is included from Microsoft.Web.Designtime.targets which isn't included by this SDK. The UI pages are now also included in the VS install and override the SDK.
Not all properties are applicable to ASP.NET V4.x anyway, nor are all the profile types (e.g. executable, or out of box hosting) so it makes sense to create our own version of this file and the associated XAML files.

This issue is to capture any missing settings and try and bring them into the new project property pages mechanism, as well as add the missing launch profiles.

It would be great to capture the main project properties into the project settings, not least that descriptions can be added and there would be a central location for any such properties.

Currently would like to add all the main properties defined in each SDK, especially the common ones.

  • ExcludeSDKDefaultPackages
  • ApplySDKDefaultPackageVersions
  • GeneratedBindingRedirectsAction
  • MvcBuildViews
  • EnableWebFormsDefaultItems
  • SetRoslynToolPath
  • OverwriteAppConfigWithBindingRedirects

It would also be great to add a versions section to handle

  • MicrosoftNetCompilersToolset_Version
  • MicrosoftCodeDomProvidersDotNetCompilerPlatform_Version
  • RazorGeneratorMSBuild_Version
  • RazorGeneratorMVC_Version
  • MicrosoftAspNetMvc_Version
@CZEMacLeod CZEMacLeod self-assigned this Apr 3, 2023
@CZEMacLeod CZEMacLeod added the enhancement New feature or request label Apr 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant