-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Use ProvideSettingsManifest to specify Unfied Settings registration file #72429
Changes from 9 commits
a84f6e0
b8d385c
e177633
13ee8e4
3dc64bc
23bac09
072f052
c95ab25
022ed06
0153f34
538cb8b
83e2b83
ec7ccf2
cf8f96b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -192,3 +192,10 @@ | |
"Package"="{13C3BBB4-F18F-4111-9F54-A0FB010D9194}" | ||
"SortPriority"=dword:00000064 | ||
@="Microsoft Visual C#" | ||
|
||
// CacheTag value should be changed when registration file changes | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Is it autogenerated? Or does it have to be manually updated each time we add / change / remove a setting? Manual updating seems problematic There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It needs to be manually updated. But I think from the doc it only affects F5 deployment/Testing. I learned from @JoshuaBStevens that there is a way to config this to be auto-genereated (There is a VS side PR sample to do this, but it is using internal tasks) All of these look like another work. |
||
// See https://devdiv.visualstudio.com/DevDiv/_wiki/wikis/DevDiv.wiki/39345/Manifest-Build-Deployment-and-Setup-Authoring-In-Depth?anchor=example-pkgdef-key for more infomation | ||
[$RootKey$\SettingsManifests\{13c3bbb4-f18f-4111-9f54-a0fb010d9194}] | ||
@="Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage" | ||
"ManifestPath"="$PackageFolder$\UnifiedSettings\csharpSettings.registration.json" | ||
"CacheTag"=qword:08DC1824DFE0117B |
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.
Move the registration file to this project, seem more reasonable to me because let it stays with the package