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 support for Classic pipeline mode #789

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

Conversation

warrenbuckley
Copy link
Owner

@warrenbuckley warrenbuckley commented May 6, 2024

Related to #654

Adds support for Classic pipeline mode in IIS Express integration for VS Code, enhancing flexibility for project configurations.

  • Updates IISExpress.ts:
    • Introduces a new optional property pipelineMode in the IExpressArguments interface to allow specifying the pipeline mode.
    • Modifies the application pool assignment logic to support both Integrated and Classic pipeline modes based on the CLR version and the newly introduced pipelineMode property.
  • Modifies iisexpress-schema.json:
    • Extends the JSON schema with a new pipelineMode property, allowing users to specify their desired pipeline mode in the iisexpress.json configuration file.
  • Adjusts settings.ts:
    • Adds handling for the pipelineMode property within the getSettings function, ensuring the new configuration option is properly processed and applied.

These changes address the need for Classic pipeline mode support, as requested in the issue, by providing the necessary options and logic to configure the pipeline mode for IIS Express directly from the VS Code extension settings.


For more details, open the Copilot Workspace session.

Repository owner deleted a comment from codesandbox bot May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant