Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit92c8919

Browse files
committed
APIs used are new for 14.0, omit them for 12.0 builds
1 parenta662e18 commit92c8919

File tree

1 file changed

+4
-0
lines changed
  • vsintegration/src/vs/FsPkgs/FSharp.LanguageService

1 file changed

+4
-0
lines changed

‎vsintegration/src/vs/FsPkgs/FSharp.LanguageService/servicem.fs‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2039,6 +2039,9 @@ type FSharpPackage() as self =
20392039
/// We specify our customizations in the General profile for VS, but we have found that in some cases
20402040
/// those customizations are incorrectly ignored.
20412041
memberprivatethis.EstablishDefaultSettingsIfMissing()=
2042+
#if VS_VERSION_DEV12
2043+
()// ISettingsManager only implemented for VS 14.0+
2044+
#else
20422045
match this.GetService(typeof<SVsSettingsPersistenceManager>)with
20432046
|:? Microsoft.VisualStudio.Settings.ISettingsManageras settingsManager->
20442047
for settingName,defaultValuein fsharpSpecificProfileSettingsdo
@@ -2049,6 +2052,7 @@ type FSharpPackage() as self =
20492052
settingsManager.SetValueAsync(settingName, defaultValue,false)|> ignore
20502053
|_->()
20512054
|_->()
2055+
#endif
20522056

20532057
memberself.RegisterForIdleTime()=
20542058
mgr<-(self.GetService(typeof<SOleComponentManager>):?> IOleComponentManager)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp