-
Notifications
You must be signed in to change notification settings - Fork 695
[release/9.4] Port Fix creating projects with GB18030 chars #11032
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
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.
Pull Request Overview
This PR ports a fix for creating projects with GB18030 characters by enabling support for non-ASCII project names on all platforms, including Windows. The key changes include adding UTF-8 byte order marks to solution file templates and updating the test project name to include more Chinese characters.
- Removes Windows-specific exclusion for Unicode project name testing
- Adds UTF-8 BOM to solution file templates to support Unicode project names
- Updates .NET SDK version for testing
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
tests/Aspire.Templates.Tests/TemplateTestsBase.cs | Removes Windows exclusion and adds more Chinese characters to test project name |
src/Aspire.ProjectTemplates/templates/aspire-starter/9.4/Aspire-StarterApplication.1.sln | Adds UTF-8 BOM to solution template |
src/Aspire.ProjectTemplates/templates/aspire-starter/9.3/Aspire-StarterApplication.1.sln | Adds UTF-8 BOM to solution template |
src/Aspire.ProjectTemplates/templates/aspire-empty/9.4/AspireApplication.1.sln | Adds UTF-8 BOM to solution template |
src/Aspire.ProjectTemplates/templates/aspire-empty/9.3/AspireApplication.1.sln | Adds UTF-8 BOM to solution template |
eng/Versions.props | Updates .NET SDK version and corrects version comment |
Port #11015