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

Add runtime project properties section #7539

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

drewnoakes
Copy link
Member

@drewnoakes drewnoakes commented Aug 30, 2021

This PR adds a new "Runtime" page containing properties that exist for .NET Core Applicaiton projects. Library projects, or those targeting .NET Framework would not see this page at all.

For more information on these properties, see https://docs.microsoft.com/en-us/dotnet/core/project-sdk/msbuild-props#runtime-configuration-properties.

image


It seems that the SDK does not specify default values for several of these properties, hence I am leaving this as a draft for now to open a discussion around whether these would add value.

Microsoft Reviewers: Open in CodeFlow

These properties apply to application projects (OutputType of Exe or WinExe) and control various runtime behaviours.

For more information on these properties, see https://docs.microsoft.com/en-us/dotnet/core/project-sdk/msbuild-props#runtime-configuration-properties.
@drewnoakes drewnoakes added the Feature-Project-Properties-Designer The new project property pages which replace the legacy AppDesigner label Aug 30, 2021
@drewnoakes drewnoakes requested a review from a team as a code owner August 30, 2021 12:41
@drewnoakes
Copy link
Member Author

cc @BillWagner for input on whether these properties would add value, and whether we could rely on the SDK to provide default values to make the experience better here.

@drewnoakes drewnoakes marked this pull request as draft August 30, 2021 12:44
@tmeschter
Copy link
Contributor

What percentage of our users will ever need to change one of these settings? If it is very small, we shouldn't complicate the user experience by adding them.

@MiYanni
Copy link
Member

MiYanni commented Sep 1, 2021

I see this as a good candidate of properties for the Advanced page. There would just be a Runtime section and none of the sub-sections. That's my suggestion.

@drewnoakes
Copy link
Member Author

Rather than an advanced page, I think we need an advanced mode. Lets discuss this in #7558.

@MiYanni
Copy link
Member

MiYanni commented Feb 17, 2023

@drewnoakes Is this something still under active consideration? Might make sense to close it for the time being until we focus our attention again on property page changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature-Project-Properties-Designer The new project property pages which replace the legacy AppDesigner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants