diff --git a/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/CommonFiles.swr b/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/CommonFiles.swr
index 85d10d2f446..cc8be7eeb21 100644
--- a/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/CommonFiles.swr
+++ b/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/CommonFiles.swr
@@ -48,6 +48,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed"
file source="$(VisualStudioXamlRulesDir)DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ProjectDebugger.xaml"
file source="$(VisualStudioXamlRulesDir)ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ProjectItemsSchema.CSharp.xaml"
@@ -86,6 +87,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\cs"
file source="$(VisualStudioXamlRulesDir)cs\PackageReference.xaml"
file source="$(VisualStudioXamlRulesDir)cs\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)cs\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)cs\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)cs\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)cs\ProjectItemsSchema.CSharp.xaml"
@@ -123,6 +125,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\de"
file source="$(VisualStudioXamlRulesDir)de\PackageReference.xaml"
file source="$(VisualStudioXamlRulesDir)de\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)de\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)de\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)de\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)de\ProjectItemsSchema.CSharp.xaml"
@@ -161,6 +164,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\es"
file source="$(VisualStudioXamlRulesDir)es\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)es\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)es\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)es\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)es\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)es\ProjectItemsSchema.FSharp.xaml"
@@ -198,6 +202,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\fr"
file source="$(VisualStudioXamlRulesDir)fr\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)fr\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)fr\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)fr\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)fr\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)fr\ProjectItemsSchema.FSharp.xaml"
@@ -235,6 +240,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\it"
file source="$(VisualStudioXamlRulesDir)it\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)it\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)it\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)it\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)it\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)it\ProjectItemsSchema.FSharp.xaml"
@@ -269,6 +275,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\ja"
file source="$(VisualStudioXamlRulesDir)ja\None.BrowseObject.xaml"
file source="$(VisualStudioXamlRulesDir)ja\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ja\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ja\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ja\PackagePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ja\PackageReference.xaml"
@@ -309,6 +316,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\ko"
file source="$(VisualStudioXamlRulesDir)ko\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ko\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ko\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ko\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ko\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)ko\ProjectItemsSchema.FSharp.xaml"
@@ -346,6 +354,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\pl"
file source="$(VisualStudioXamlRulesDir)pl\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pl\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pl\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pl\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pl\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)pl\ProjectItemsSchema.FSharp.xaml"
@@ -383,6 +392,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\pt-BR"
file source="$(VisualStudioXamlRulesDir)pt-BR\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pt-BR\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pt-BR\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pt-BR\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)pt-BR\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)pt-BR\ProjectItemsSchema.FSharp.xaml"
@@ -420,6 +430,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\ru"
file source="$(VisualStudioXamlRulesDir)ru\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ru\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ru\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ru\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)ru\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)ru\ProjectItemsSchema.FSharp.xaml"
@@ -457,6 +468,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\tr"
file source="$(VisualStudioXamlRulesDir)tr\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)tr\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)tr\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)tr\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)tr\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)tr\ProjectItemsSchema.FSharp.xaml"
@@ -494,6 +506,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\zh-Hans"
file source="$(VisualStudioXamlRulesDir)zh-Hans\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hans\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hans\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hans\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hans\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hans\ProjectItemsSchema.FSharp.xaml"
@@ -531,6 +544,7 @@ folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\zh-Hant"
file source="$(VisualStudioXamlRulesDir)zh-Hant\DebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hant\SettingsPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hant\ResourcesPropertyPage.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\RuntimePropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hant\ProjectDebugPropertyPage.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hant\ProjectItemsSchema.CSharp.xaml"
file source="$(VisualStudioXamlRulesDir)zh-Hant\ProjectItemsSchema.FSharp.xaml"
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/Microsoft.VisualStudio.ProjectSystem.Managed.csproj b/src/Microsoft.VisualStudio.ProjectSystem.Managed/Microsoft.VisualStudio.ProjectSystem.Managed.csproj
index fbfa1161195..8c4dc42486b 100644
--- a/src/Microsoft.VisualStudio.ProjectSystem.Managed/Microsoft.VisualStudio.ProjectSystem.Managed.csproj
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/Microsoft.VisualStudio.ProjectSystem.Managed.csproj
@@ -179,6 +179,7 @@
+
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/DesignTimeTargets/Microsoft.Managed.DesignTime.targets b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/DesignTimeTargets/Microsoft.Managed.DesignTime.targets
index 56b52be797d..1aa2a81feea 100644
--- a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/DesignTimeTargets/Microsoft.Managed.DesignTime.targets
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/DesignTimeTargets/Microsoft.Managed.DesignTime.targets
@@ -206,6 +206,10 @@
Project
+
+ Project
+
+
Project
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/RuntimePropertyPage.xaml b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/RuntimePropertyPage.xaml
new file mode 100644
index 00000000000..8f7638e095d
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/RuntimePropertyPage.xaml
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "1.0")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "1.0")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "1.0")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "2.0")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+ (and
+ (has-evaluated-value "Runtime" "InvariantGlobalization" true)
+ (has-net-core-app-version-or-greater "6.0")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "1.0")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "1.0")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "2.1")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+ (and
+ (has-net-core-app-version-or-greater "2.1")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
+
+
+
+ (and
+ (has-evaluated-value "Runtime" "TieredCompilation" true)
+ (has-net-core-app-version-or-greater "2.1")
+ (or
+ (has-evaluated-value "Application" "OutputType" "Exe")
+ (has-evaluated-value "Application" "OutputType" "WinExe")))
+
+
+
+
+
+
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.cs.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.cs.xlf
new file mode 100644
index 00000000000..4b7d3d9cd7d
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.cs.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.de.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.de.xlf
new file mode 100644
index 00000000000..d6a0fa4f45f
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.de.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.es.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.es.xlf
new file mode 100644
index 00000000000..4d3383ebbc2
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.es.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.fr.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.fr.xlf
new file mode 100644
index 00000000000..9693e7485bc
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.fr.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.it.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.it.xlf
new file mode 100644
index 00000000000..4ef1ae9d08f
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.it.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ja.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ja.xlf
new file mode 100644
index 00000000000..0f5ce201467
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ja.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ko.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ko.xlf
new file mode 100644
index 00000000000..a0f2b9187d0
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ko.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.pl.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.pl.xlf
new file mode 100644
index 00000000000..ebf166672fa
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.pl.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.pt-BR.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.pt-BR.xlf
new file mode 100644
index 00000000000..8f6425721f4
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.pt-BR.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ru.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ru.xlf
new file mode 100644
index 00000000000..66f26dc99a6
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.ru.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.tr.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.tr.xlf
new file mode 100644
index 00000000000..f819843b632
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.tr.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.zh-Hans.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.zh-Hans.xlf
new file mode 100644
index 00000000000..86932697005
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.zh-Hans.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.zh-Hant.xlf b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.zh-Hant.xlf
new file mode 100644
index 00000000000..c8923925c04
--- /dev/null
+++ b/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Rules/PropertyPages/xlf/RuntimePropertyPage.xaml.zh-Hant.xlf
@@ -0,0 +1,177 @@
+
+
+
+
+
+ Enable background (concurrent) garbage collection.
+ Enable background (concurrent) garbage collection.
+
+
+
+ Concurrent garbage collection
+ Concurrent garbage collection
+
+
+
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+ Run in globalization-invariant mode, without access to culture-specific data and behavior.
+
+
+
+ Invariant mode
+ Invariant mode
+
+
+
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+ Allow creating cultures other than the invariant culture when globalization-invariant mode is enabled.
+
+
+
+ Predefined cultures only
+ Predefined cultures only
+
+
+
+ Enable quick JIT for methods that contain loops.
+ Enable quick JIT for methods that contain loops.
+
+
+
+ Quick JIT for loops
+ Quick JIT for loops
+
+
+
+ Enable quick just-in-time (JIT) compilation.
+ Enable quick just-in-time (JIT) compilation.
+
+
+
+ Quick JIT
+ Quick JIT
+
+
+
+ Use tiered compilation in the just-in-time (JIT) compiler.
+ Use tiered compilation in the just-in-time (JIT) compiler.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Garbage collection settings for the application.
+ Garbage collection settings for the application.
+
+
+
+ Garbage collection
+ Garbage collection
+
+
+
+ Globalization settings for the application.
+ Globalization settings for the application.
+
+
+
+ Globalization
+ Globalization
+
+
+
+ Thread pool settings for the application.
+ Thread pool settings for the application.
+
+
+
+ Thread pool
+ Thread pool
+
+
+
+ Tiered compilation settings for the application.
+ Tiered compilation settings for the application.
+
+
+
+ Tiered compilation
+ Tiered compilation
+
+
+
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+ Configures whether segments that should be deleted are put on a standby list for future use, or are released back to the operating system.
+
+
+
+ Retain VM
+ Retain VM
+
+
+
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+ Configures whether the application uses workstation garbage collection or server garbage collection.
+
+
+
+ Garbage collection mode
+ Garbage collection mode
+
+
+
+ Release segments back to the operating system
+ Release segments back to the operating system
+
+
+
+ Retain segments on a standby list
+ Retain segments on a standby list
+
+
+
+ Workstation garbage collection
+ Workstation garbage collection
+
+
+
+ Server garbage collection
+ Server garbage collection
+
+
+
+ Specifies the maximum number of threads for the worker thread pool.
+ Specifies the maximum number of threads for the worker thread pool.
+
+
+
+ Maximum thread pool threads
+ Maximum thread pool threads
+
+
+
+ Specifies the minimum number of threads for the worker thread pool.
+ Specifies the minimum number of threads for the worker thread pool.
+
+
+
+ Minimimum thread pool threads
+ Minimimum thread pool threads
+
+
+
+ Specifies the applications's runtime configuration properties.
+ Specifies the applications's runtime configuration properties.
+
+
+
+ Runtime
+ Runtime
+
+
+
+
+
\ No newline at end of file