-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Changed default server for samples from IIS Express to Kestrel #29517
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
Conversation
@MCCshreyas thanks for your contribution! It looks great, the only comment I have is that I believe there might be missing projects that need this treatment, for example the ones in Blazor. Ideally we want to tackle all the projects in the repo in one go. @Tratcher can you look at the ones in Server? |
Sure @javiercn I will get those addressed in this PR only! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The three projects under /src/Servers/HttpSys/samples/
(except TestClient) should also have a launchsettings that only includes the Project profile, no IIS.
src/DefaultBuilder/testassets/CreateDefaultBuilderApp/Properties/launchSettings.json
Show resolved
Hide resolved
src/Servers/IIS/IIS/test/IIS.Tests/Properties/launchSettings.json
Outdated
Show resolved
Hide resolved
src/Servers/Kestrel/samples/Http3SampleApp/Properties/launchSettings.json
Outdated
Show resolved
Hide resolved
src/Servers/testassets/ServerComparison.TestSites/Properties/launchSettings.json
Show resolved
Hide resolved
Removed IIS Settings from launchSettings and added launchSettings.json for HttpSys samples projects
Thanks |
Hi @Tratcher. It looks like you just commented on a closed PR. The team will most probably miss it. If you'd like to bring something important up to their attention, consider filing a new issue and add enough details to build context. |
Keeping kestrel as the first option, VS will automatically show as the default option selected for debugging! (If not, make sure you delete the
.vs
folder from the root of the cloned repo. )I have kept some IIS servers test project
launchSettings.json
untouched because keeping IIS Express as the default option for them makes sense!Fixes #27630