Skip to content

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

Merged
merged 3 commits into from
Jan 24, 2021
Merged

Changed default server for samples from IIS Express to Kestrel #29517

merged 3 commits into from
Jan 24, 2021

Conversation

ShreyasJejurkar
Copy link
Contributor

@ShreyasJejurkar ShreyasJejurkar commented Jan 22, 2021

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

@javiercn
Copy link
Member

@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?

@javiercn javiercn added community-contribution Indicates that the PR has been added by a community member pr: pending author input For automation. Specifically separate from Needs: Author Feedback labels Jan 22, 2021
@ShreyasJejurkar
Copy link
Contributor Author

Sure @javiercn I will get those addressed in this PR only!

@ShreyasJejurkar ShreyasJejurkar requested review from BrennanConroy and a team as code owners January 22, 2021 11:57
Copy link
Member

@Tratcher Tratcher left a 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.

Removed IIS Settings from launchSettings and added launchSettings.json for HttpSys samples projects
@ShreyasJejurkar ShreyasJejurkar requested review from Tratcher and removed request for a team January 23, 2021 12:15
@Tratcher Tratcher merged commit 2e79de8 into dotnet:main Jan 24, 2021
@Tratcher Tratcher added this to the 6.0-preview1 milestone Jan 24, 2021
@Tratcher
Copy link
Member

Thanks

@ghost
Copy link

ghost commented Jan 24, 2021

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.

@ShreyasJejurkar ShreyasJejurkar deleted the kestrel-default branch April 13, 2021 06:27
@amcasey amcasey added area-middleware Includes: URL rewrite, redirect, response cache/compression, session, and other general middlewares area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions and removed area-runtime labels Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-middleware Includes: URL rewrite, redirect, response cache/compression, session, and other general middlewares area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions community-contribution Indicates that the PR has been added by a community member pr: pending author input For automation. Specifically separate from Needs: Author Feedback
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Change default server for samples from IIS Express to Kestrel
5 participants