diff --git a/.gitignore b/.gitignore
index 7f8cc2f2979..57d7348bf89 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,10 +7,10 @@
*.sln.docstates
.vs/
.vscode/
+.tools/
# Build results, but not the debug folder under projectsystem
-[Bb]inaries/
-[Dd]ebug/*
+[Aa]rtifacts/
![Pp]roject[Ss]ystem/[Dd]ebug
[Rr]elease/
x64/
diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 00000000000..e401abc7c1e
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+ Debug
+
+ $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)\'))
+ $(RepoRoot)build\SignToolData.json
+ $(RepoRoot)build\Versions.props
+
+
+ <_RepoToolsetDir>$(NuGetPackageRoot)RoslynTools.Microsoft.RepoToolset\$(RoslynToolsMicrosoftRepoToolsetVersion)\tools\
+ $(_RepoToolsetDir)
+
+ https://github.com/dotnet/roslyn-project-system
+ $(RepositoryUrl)
+
+
+ true
+
+
+ net46
+ false
+
+ $(RootSuffix)
+ ProjectSystem
+
+ 0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7
+
+
+
+
+
\ No newline at end of file
diff --git a/src/NuGet.config b/NuGet.config
similarity index 100%
rename from src/NuGet.config
rename to NuGet.config
diff --git a/ProjectSystem.sln b/ProjectSystem.sln
new file mode 100644
index 00000000000..aff6b57afe8
--- /dev/null
+++ b/ProjectSystem.sln
@@ -0,0 +1,252 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.26811.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A50EC328-5D30-4624-98AD-B649461DB772}"
+EndProject
+Project("{778DAE3C-4631-46EA-AA77-85C1314464D9}") = "Microsoft.VisualStudio.AppDesigner", "src\Microsoft.VisualStudio.AppDesigner\Microsoft.VisualStudio.AppDesigner.vbproj", "{19725D6F-4690-412B-934A-FC48D752B802}"
+EndProject
+Project("{778DAE3C-4631-46EA-AA77-85C1314464D9}") = "Microsoft.VisualStudio.Editors", "src\Microsoft.VisualStudio.Editors\Microsoft.VisualStudio.Editors.vbproj", "{CD6E5D00-7B0B-442D-9F5D-EAEC1A71838A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.CSharp", "src\Microsoft.VisualStudio.ProjectSystem.CSharp\Microsoft.VisualStudio.ProjectSystem.CSharp.csproj", "{7D150B7B-CE02-4CD4-8EC9-6A7C18727A36}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.CSharp.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.CSharp.UnitTests\Microsoft.VisualStudio.ProjectSystem.CSharp.UnitTests.csproj", "{F81A2B36-6763-42B8-8F4D-5199325D40C1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.CSharp.VS", "src\Microsoft.VisualStudio.ProjectSystem.CSharp.VS\Microsoft.VisualStudio.ProjectSystem.CSharp.VS.csproj", "{765EF6EB-9F36-4D68-8C3D-9E11CD49E0BC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.CSharp.VS.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.CSharp.VS.UnitTests\Microsoft.VisualStudio.ProjectSystem.CSharp.VS.UnitTests.csproj", "{8123135E-B2A1-4CD1-9658-DDACABEAB8FC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.Managed", "src\Microsoft.VisualStudio.ProjectSystem.Managed\Microsoft.VisualStudio.ProjectSystem.Managed.csproj", "{6C6A41CE-72C5-4D77-8208-D01693F9BC88}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.Managed.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.Managed.UnitTests\Microsoft.VisualStudio.ProjectSystem.Managed.UnitTests.csproj", "{C7EC63F8-F96A-4A8F-B879-D572516746B4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.Managed.VS", "src\Microsoft.VisualStudio.ProjectSystem.Managed.VS\Microsoft.VisualStudio.ProjectSystem.Managed.VS.csproj", "{1C5666EA-24A4-4EC2-B8FB-FAEDF6B14697}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.Managed.VS.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.Managed.VS.UnitTests\Microsoft.VisualStudio.ProjectSystem.Managed.VS.UnitTests.csproj", "{469B50E9-FE67-459E-8AFA-44CBE523DBF6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.VisualBasic", "src\Microsoft.VisualStudio.ProjectSystem.VisualBasic\Microsoft.VisualStudio.ProjectSystem.VisualBasic.csproj", "{04AA393A-48C2-424D-985C-77385A962019}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.VisualBasic.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.VisualBasic.UnitTests\Microsoft.VisualStudio.ProjectSystem.VisualBasic.UnitTests.csproj", "{FE8D7869-3ABA-45D3-8058-E60C9F1267BF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS", "src\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.csproj", "{15DCB34C-B628-49B8-B472-BBA65A0AB6A5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.UnitTests\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.UnitTests.csproj", "{2F58FC7F-85D9-427A-84F0-A6AA741E5BBA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProjectSystemSetup", "src\ProjectSystemSetup\ProjectSystemSetup.csproj", "{9FBD7EF2-9449-486D-9FDD-FA56160AA8BB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VisualStudioEditorsSetup", "src\VisualStudioEditorsSetup\VisualStudioEditorsSetup.csproj", "{49705330-A4F5-47EA-BB10-3B783CE91AEA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.Managed.TestServices", "src\Microsoft.VisualStudio.ProjectSystem.Managed.TestServices\Microsoft.VisualStudio.ProjectSystem.Managed.TestServices.csproj", "{23BCBC90-ED65-4EE3-8AF1-DD7CAEFDBEE9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.Managed.TestServices.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.Managed.TestServices.UnitTests\Microsoft.VisualStudio.ProjectSystem.Managed.TestServices.UnitTests.csproj", "{369DCA0F-A079-4D0C-8B32-53879199B681}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.FSharp", "src\Microsoft.VisualStudio.ProjectSystem.FSharp\Microsoft.VisualStudio.ProjectSystem.FSharp.csproj", "{7CDAA9BE-513D-421F-9A72-46764449C503}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.FSharp.VS", "src\Microsoft.VisualStudio.ProjectSystem.FSharp.VS\Microsoft.VisualStudio.ProjectSystem.FSharp.VS.csproj", "{B9B06285-2AEB-4126-A825-31F738A4EDFA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.FSharp.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.FSharp.UnitTests\Microsoft.VisualStudio.ProjectSystem.FSharp.UnitTests.csproj", "{2E6BC62C-D52B-47EC-B0F6-B9A68C057217}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.FSharp.VS.UnitTests", "src\Microsoft.VisualStudio.ProjectSystem.FSharp.VS.UnitTests\Microsoft.VisualStudio.ProjectSystem.FSharp.VS.UnitTests.csproj", "{B70FA177-894C-4964-B6A7-937A361321BF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Templates", "Templates", "{6DE4B49E-AC38-4E35-82CD-D52731503111}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.IntegrationTests", "src\Microsoft.VisualStudio.ProjectSystem.IntegrationTests\Microsoft.VisualStudio.ProjectSystem.IntegrationTests.csproj", "{FB209C68-77C0-4EE9-BCA9-0B3D5721C436}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetCore.CSharp.ProjectTemplates", "src\Templates\Microsoft.NetCore.CSharp.ProjectTemplates\Microsoft.NetCore.CSharp.ProjectTemplates.csproj", "{3F9AAB66-580B-40D1-94DC-1D67EA8F8D80}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetCore.CSharp.ProjectTemplates.Test", "src\Templates\Microsoft.NetCore.CSharp.ProjectTemplates.Test\Microsoft.NetCore.CSharp.ProjectTemplates.Test.csproj", "{3CDA4A1F-8BD1-4704-8AC7-16A647F720E9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetCore.FSharp.ProjectTemplates", "src\Templates\Microsoft.NetCore.FSharp.ProjectTemplates\Microsoft.NetCore.FSharp.ProjectTemplates.csproj", "{47F8E44B-8003-4C17-A258-64958F496F78}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetCore.FSharp.ProjectTemplates.Test", "src\Templates\Microsoft.NetCore.FSharp.ProjectTemplates.Test\Microsoft.NetCore.FSharp.ProjectTemplates.Test.csproj", "{3540E8CB-FADA-42F7-BDB5-6459306B686B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetCore.VB.ProjectTemplates", "src\Templates\Microsoft.NetCore.VB.ProjectTemplates\Microsoft.NetCore.VB.ProjectTemplates.csproj", "{6EAAD831-E5E0-478C-A681-4AF87FC30125}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetCore.VB.ProjectTemplates.Test", "src\Templates\Microsoft.NetCore.VB.ProjectTemplates.Test\Microsoft.NetCore.VB.ProjectTemplates.Test.csproj", "{24D38B30-F48A-4792-9F78-907814BAA3A0}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetStandard.CSharp.ProjectTemplates", "src\Templates\Microsoft.NetStandard.CSharp.ProjectTemplates\Microsoft.NetStandard.CSharp.ProjectTemplates.csproj", "{EBB6B471-A09B-494E-BCBF-C288A6298553}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetStandard.FSharp.ProjectTemplates", "src\Templates\Microsoft.NetStandard.FSharp.ProjectTemplates\Microsoft.NetStandard.FSharp.ProjectTemplates.csproj", "{DFE95971-3D5C-4474-900A-C1D874B4F323}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NetStandard.VB.ProjectTemplates", "src\Templates\Microsoft.NetStandard.VB.ProjectTemplates\Microsoft.NetStandard.VB.ProjectTemplates.csproj", "{3446B359-058A-4AAD-8414-274458DB9E60}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles", "setup\Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles\Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles.csproj", "{46C756B9-2D8E-4453-8F06-42BBE25D1805}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x", "setup\Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x\Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x.csproj", "{5B4A2596-6078-415B-A6D6-08E90FFBF58C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DeployTestDependencies", "src\DeployTestDependencies\DeployTestDependencies.csproj", "{892500A5-BF6B-4FD5-A7B9-5EEA20EB775F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DeployIntegrationDependencies", "src\DeployIntegrationDependencies\DeployIntegrationDependencies.csproj", "{C16993CC-6063-4447-AE16-BE671AFDE08A}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ Description = The C# and Visual Basic project system for Visual Studio "15"
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {19725D6F-4690-412B-934A-FC48D752B802}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {19725D6F-4690-412B-934A-FC48D752B802}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {19725D6F-4690-412B-934A-FC48D752B802}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {19725D6F-4690-412B-934A-FC48D752B802}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CD6E5D00-7B0B-442D-9F5D-EAEC1A71838A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CD6E5D00-7B0B-442D-9F5D-EAEC1A71838A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CD6E5D00-7B0B-442D-9F5D-EAEC1A71838A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CD6E5D00-7B0B-442D-9F5D-EAEC1A71838A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7D150B7B-CE02-4CD4-8EC9-6A7C18727A36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7D150B7B-CE02-4CD4-8EC9-6A7C18727A36}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7D150B7B-CE02-4CD4-8EC9-6A7C18727A36}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7D150B7B-CE02-4CD4-8EC9-6A7C18727A36}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F81A2B36-6763-42B8-8F4D-5199325D40C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F81A2B36-6763-42B8-8F4D-5199325D40C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F81A2B36-6763-42B8-8F4D-5199325D40C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F81A2B36-6763-42B8-8F4D-5199325D40C1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {765EF6EB-9F36-4D68-8C3D-9E11CD49E0BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {765EF6EB-9F36-4D68-8C3D-9E11CD49E0BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {765EF6EB-9F36-4D68-8C3D-9E11CD49E0BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {765EF6EB-9F36-4D68-8C3D-9E11CD49E0BC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8123135E-B2A1-4CD1-9658-DDACABEAB8FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8123135E-B2A1-4CD1-9658-DDACABEAB8FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8123135E-B2A1-4CD1-9658-DDACABEAB8FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8123135E-B2A1-4CD1-9658-DDACABEAB8FC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6C6A41CE-72C5-4D77-8208-D01693F9BC88}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6C6A41CE-72C5-4D77-8208-D01693F9BC88}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6C6A41CE-72C5-4D77-8208-D01693F9BC88}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6C6A41CE-72C5-4D77-8208-D01693F9BC88}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C7EC63F8-F96A-4A8F-B879-D572516746B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C7EC63F8-F96A-4A8F-B879-D572516746B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C7EC63F8-F96A-4A8F-B879-D572516746B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C7EC63F8-F96A-4A8F-B879-D572516746B4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1C5666EA-24A4-4EC2-B8FB-FAEDF6B14697}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1C5666EA-24A4-4EC2-B8FB-FAEDF6B14697}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1C5666EA-24A4-4EC2-B8FB-FAEDF6B14697}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1C5666EA-24A4-4EC2-B8FB-FAEDF6B14697}.Release|Any CPU.Build.0 = Release|Any CPU
+ {469B50E9-FE67-459E-8AFA-44CBE523DBF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {469B50E9-FE67-459E-8AFA-44CBE523DBF6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {469B50E9-FE67-459E-8AFA-44CBE523DBF6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {469B50E9-FE67-459E-8AFA-44CBE523DBF6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {04AA393A-48C2-424D-985C-77385A962019}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {04AA393A-48C2-424D-985C-77385A962019}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {04AA393A-48C2-424D-985C-77385A962019}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {04AA393A-48C2-424D-985C-77385A962019}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FE8D7869-3ABA-45D3-8058-E60C9F1267BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FE8D7869-3ABA-45D3-8058-E60C9F1267BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FE8D7869-3ABA-45D3-8058-E60C9F1267BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FE8D7869-3ABA-45D3-8058-E60C9F1267BF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {15DCB34C-B628-49B8-B472-BBA65A0AB6A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {15DCB34C-B628-49B8-B472-BBA65A0AB6A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {15DCB34C-B628-49B8-B472-BBA65A0AB6A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {15DCB34C-B628-49B8-B472-BBA65A0AB6A5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2F58FC7F-85D9-427A-84F0-A6AA741E5BBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2F58FC7F-85D9-427A-84F0-A6AA741E5BBA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2F58FC7F-85D9-427A-84F0-A6AA741E5BBA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2F58FC7F-85D9-427A-84F0-A6AA741E5BBA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9FBD7EF2-9449-486D-9FDD-FA56160AA8BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9FBD7EF2-9449-486D-9FDD-FA56160AA8BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9FBD7EF2-9449-486D-9FDD-FA56160AA8BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9FBD7EF2-9449-486D-9FDD-FA56160AA8BB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {49705330-A4F5-47EA-BB10-3B783CE91AEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {49705330-A4F5-47EA-BB10-3B783CE91AEA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {49705330-A4F5-47EA-BB10-3B783CE91AEA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {49705330-A4F5-47EA-BB10-3B783CE91AEA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {23BCBC90-ED65-4EE3-8AF1-DD7CAEFDBEE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {23BCBC90-ED65-4EE3-8AF1-DD7CAEFDBEE9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {23BCBC90-ED65-4EE3-8AF1-DD7CAEFDBEE9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {23BCBC90-ED65-4EE3-8AF1-DD7CAEFDBEE9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {369DCA0F-A079-4D0C-8B32-53879199B681}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {369DCA0F-A079-4D0C-8B32-53879199B681}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {369DCA0F-A079-4D0C-8B32-53879199B681}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {369DCA0F-A079-4D0C-8B32-53879199B681}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7CDAA9BE-513D-421F-9A72-46764449C503}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7CDAA9BE-513D-421F-9A72-46764449C503}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7CDAA9BE-513D-421F-9A72-46764449C503}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7CDAA9BE-513D-421F-9A72-46764449C503}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B9B06285-2AEB-4126-A825-31F738A4EDFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B9B06285-2AEB-4126-A825-31F738A4EDFA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B9B06285-2AEB-4126-A825-31F738A4EDFA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B9B06285-2AEB-4126-A825-31F738A4EDFA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2E6BC62C-D52B-47EC-B0F6-B9A68C057217}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2E6BC62C-D52B-47EC-B0F6-B9A68C057217}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2E6BC62C-D52B-47EC-B0F6-B9A68C057217}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2E6BC62C-D52B-47EC-B0F6-B9A68C057217}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B70FA177-894C-4964-B6A7-937A361321BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B70FA177-894C-4964-B6A7-937A361321BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B70FA177-894C-4964-B6A7-937A361321BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B70FA177-894C-4964-B6A7-937A361321BF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FB209C68-77C0-4EE9-BCA9-0B3D5721C436}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FB209C68-77C0-4EE9-BCA9-0B3D5721C436}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FB209C68-77C0-4EE9-BCA9-0B3D5721C436}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FB209C68-77C0-4EE9-BCA9-0B3D5721C436}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3F9AAB66-580B-40D1-94DC-1D67EA8F8D80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3F9AAB66-580B-40D1-94DC-1D67EA8F8D80}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3F9AAB66-580B-40D1-94DC-1D67EA8F8D80}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3F9AAB66-580B-40D1-94DC-1D67EA8F8D80}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3CDA4A1F-8BD1-4704-8AC7-16A647F720E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3CDA4A1F-8BD1-4704-8AC7-16A647F720E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3CDA4A1F-8BD1-4704-8AC7-16A647F720E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3CDA4A1F-8BD1-4704-8AC7-16A647F720E9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {47F8E44B-8003-4C17-A258-64958F496F78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {47F8E44B-8003-4C17-A258-64958F496F78}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {47F8E44B-8003-4C17-A258-64958F496F78}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {47F8E44B-8003-4C17-A258-64958F496F78}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3540E8CB-FADA-42F7-BDB5-6459306B686B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3540E8CB-FADA-42F7-BDB5-6459306B686B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3540E8CB-FADA-42F7-BDB5-6459306B686B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3540E8CB-FADA-42F7-BDB5-6459306B686B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6EAAD831-E5E0-478C-A681-4AF87FC30125}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6EAAD831-E5E0-478C-A681-4AF87FC30125}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6EAAD831-E5E0-478C-A681-4AF87FC30125}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6EAAD831-E5E0-478C-A681-4AF87FC30125}.Release|Any CPU.Build.0 = Release|Any CPU
+ {24D38B30-F48A-4792-9F78-907814BAA3A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {24D38B30-F48A-4792-9F78-907814BAA3A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {24D38B30-F48A-4792-9F78-907814BAA3A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {24D38B30-F48A-4792-9F78-907814BAA3A0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EBB6B471-A09B-494E-BCBF-C288A6298553}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EBB6B471-A09B-494E-BCBF-C288A6298553}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EBB6B471-A09B-494E-BCBF-C288A6298553}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EBB6B471-A09B-494E-BCBF-C288A6298553}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DFE95971-3D5C-4474-900A-C1D874B4F323}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DFE95971-3D5C-4474-900A-C1D874B4F323}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DFE95971-3D5C-4474-900A-C1D874B4F323}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DFE95971-3D5C-4474-900A-C1D874B4F323}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3446B359-058A-4AAD-8414-274458DB9E60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3446B359-058A-4AAD-8414-274458DB9E60}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3446B359-058A-4AAD-8414-274458DB9E60}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3446B359-058A-4AAD-8414-274458DB9E60}.Release|Any CPU.Build.0 = Release|Any CPU
+ {46C756B9-2D8E-4453-8F06-42BBE25D1805}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {46C756B9-2D8E-4453-8F06-42BBE25D1805}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {46C756B9-2D8E-4453-8F06-42BBE25D1805}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {46C756B9-2D8E-4453-8F06-42BBE25D1805}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5B4A2596-6078-415B-A6D6-08E90FFBF58C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5B4A2596-6078-415B-A6D6-08E90FFBF58C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5B4A2596-6078-415B-A6D6-08E90FFBF58C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5B4A2596-6078-415B-A6D6-08E90FFBF58C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {892500A5-BF6B-4FD5-A7B9-5EEA20EB775F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {892500A5-BF6B-4FD5-A7B9-5EEA20EB775F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {892500A5-BF6B-4FD5-A7B9-5EEA20EB775F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {892500A5-BF6B-4FD5-A7B9-5EEA20EB775F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C16993CC-6063-4447-AE16-BE671AFDE08A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C16993CC-6063-4447-AE16-BE671AFDE08A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C16993CC-6063-4447-AE16-BE671AFDE08A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C16993CC-6063-4447-AE16-BE671AFDE08A}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {3F9AAB66-580B-40D1-94DC-1D67EA8F8D80} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {3CDA4A1F-8BD1-4704-8AC7-16A647F720E9} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {47F8E44B-8003-4C17-A258-64958F496F78} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {3540E8CB-FADA-42F7-BDB5-6459306B686B} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {6EAAD831-E5E0-478C-A681-4AF87FC30125} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {24D38B30-F48A-4792-9F78-907814BAA3A0} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {EBB6B471-A09B-494E-BCBF-C288A6298553} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {DFE95971-3D5C-4474-900A-C1D874B4F323} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {3446B359-058A-4AAD-8414-274458DB9E60} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ {5B4A2596-6078-415B-A6D6-08E90FFBF58C} = {6DE4B49E-AC38-4E35-82CD-D52731503111}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {6B652C28-D1FD-4885-A0CA-4704C54E78E7}
+ EndGlobalSection
+EndGlobal
diff --git a/Test.cmd b/Test.cmd
new file mode 100644
index 00000000000..8da52a870f0
--- /dev/null
+++ b/Test.cmd
@@ -0,0 +1,3 @@
+@echo off
+powershell -ExecutionPolicy ByPass %~dp0build\Build.ps1 -test %*
+exit /b %ErrorLevel%
\ No newline at end of file
diff --git a/build.cmd b/build.cmd
index cf085a48599..4f8751faa8e 100644
--- a/build.cmd
+++ b/build.cmd
@@ -3,103 +3,38 @@ setlocal enabledelayedexpansion
set BatchFile=%0
set Root=%~dp0
+
set BuildConfiguration=Debug
-set MSBuildBuildTarget=Build
-set NodeReuse=true
-set DeveloperCommandPrompt=%VS150COMNTOOLS%\VsDevCmd.bat
-set MSBuildAdditionalArguments=/m
-set RunTests=true
-set RunIntegrationTests=false
-set DeployVsixExtension=true
-set FileLoggerVerbosity=detailed
-REM Turn on MSBuild async logging to speed up builds
-set MSBUILDLOGASYNC=1
+set PropRootSuffix=
+set OptBuild=$true
+set OptRebuild=$false
+set OptDeploy=$true
+set OptDeployDeps=$false
+set OptTest=$true
+set OptIntegrationTest=$false
+set OptLog=$false
:ParseArguments
if "%1" == "" goto :DoneParsing
if /I "%1" == "/?" call :Usage && exit /b 1
-if /I "%1" == "/build" set MSBuildBuildTarget=Build&&shift&& goto :ParseArguments
-if /I "%1" == "/rebuild" set MSBuildBuildTarget=Rebuild&&shift&& goto :ParseArguments
-if /I "%1" == "/copy-artifacts" set CopyOutputArtifacts=true&&shift&& goto :ParseArguments
+if /I "%1" == "/build" set OptBuild=$true&&set OptRebuild=$false&&shift&& goto :ParseArguments
+if /I "%1" == "/rebuild" set OptBuild=$false&&set OptRebuild=$true&&shift&& goto :ParseArguments
if /I "%1" == "/debug" set BuildConfiguration=Debug&&shift&& goto :ParseArguments
if /I "%1" == "/release" set BuildConfiguration=Release&&shift&& goto :ParseArguments
-if /I "%1" == "/signbuild" set ShouldSignBuild=true&&shift&& goto :ParseArguments
-if /I "%1" == "/skiptests" set RunTests=false&&shift&& goto :ParseArguments
-if /I "%1" == "/no-deploy-extension" set DeployVsixExtension=false&&shift&& goto :ParseArguments
-if /I "%1" == "/no-node-reuse" set NodeReuse=false&&shift&& goto :ParseArguments
-if /I "%1" == "/diagnostic" set FileLoggerVerbosity=diagnostic&&set MSBuildAdditionalArguments=&&shift&& goto :ParseArguments
-if /I "%1" == "/integrationtests" set RunIntegrationTests=true&&shift&& goto :ParseArguments
+if /I "%1" == "/skiptests" set OptTest=$false&&shift&& goto :ParseArguments
+if /I "%1" == "/restore-only" set OptBuild=$false&&set OptDeploy=$false&&set OptTest=$false&&shift&& goto :ParseArguments
+if /I "%1" == "/no-deploy-extension" set OptDeploy=$false&&shift&& goto :ParseArguments
+if /I "%1" == "/diagnostic" set OptLog=$true&&shift&& goto :ParseArguments
+if /I "%1" == "/integrationtests" set OptDeployDeps=$true&&set OptIntegrationTest=$true&&shift&& goto :ParseArguments
+if /I "%1" == "/rootsuffix" set PropRootSuffix=/p:RootSuffix=%2&&shift&&shift&& goto :ParseArguments
call :Usage && exit /b 1
:DoneParsing
-if not exist "%VS150COMNTOOLS%" (
- echo To build this repository, this script needs to be run from a Visual Studio 2017 developer command prompt.
- echo.
- echo If Visual Studio is not installed, visit this page to download:
- echo.
- echo https://www.visualstudio.com/downloads/
- exit /b 1
-)
-
-if not exist "%VSSDK150Install%" (
- echo To build this repository, you need to modify your Visual Studio installation to include the "Visual Studio extension development" workload.
- exit /b 1
-)
-
-if "%VisualStudioVersion%" == "" (
- REM In Jenkins and MicroBuild, we set VS150COMNTOOLS and VSSDK150Install to point to where VS is installed but don't launch in a developer prompt
- call "%DeveloperCommandPrompt%" || goto :BuildFailed
-)
-
-set BinariesDirectory=%Root%bin\%BuildConfiguration%\
-set LogsDirectory=%BinariesDirectory%Logs\
-if not exist "%LogsDirectory%" mkdir "%LogsDirectory%" || goto :BuildFailed
-
-REM We build Restore, Build and BuildModernVsixPackages in different MSBuild processes.
-REM Restore because we want to control the verbosity due to https://github.com/NuGet/Home/issues/4695.
-REM BuildModernVsixPackages because under MicroBuild, it has a dependency on a dll with the same
-REM version but different contents than the legacy VSIX projects.
-for %%T IN (Restore, %MSBuildBuildTarget%, %MSBuildBuildTarget%NuGetPackages, BuildModernVsixPackages, Test, TestIntegration) do (
-
- set LogFile=%LogsDirectory%%%T.log
-
- echo.
-
- if "%%T" == "Restore" (
- set ConsoleLoggerVerbosity=quiet
- echo Restoring packages for ProjectSystem (this may take some time^)
- ) else (
- set ConsoleLoggerVerbosity=minimal
- )
-
- set BuildCommand=msbuild /nologo /warnaserror /nodeReuse:%NodeReuse% /consoleloggerparameters:Verbosity=!ConsoleLoggerVerbosity! /fileLogger /fileloggerparameters:LogFile="!LogFile!";verbosity=%FileLoggerVerbosity% /t:"%%T" /p:Configuration="%BuildConfiguration%" /p:RunTests="%RunTests%" /p:RunIntegrationTests="%RunIntegrationTests%" /p:ShouldSignBuild="%ShouldSignBuild%" /p:DeployVsixExtension="%DeployVsixExtension%" "%Root%build\build.proj" %MSBuildAdditionalArguments%
- if "%FileLoggerVerbosity%" == "diagnostic" (
- echo !BuildCommand!
- )
-
- !BuildCommand!
-
- if ERRORLEVEL 1 (
- echo.
- call :PrintColor Red "Build failed, for full log see !LogFile!."
- exit /b 1
- )
-)
-
-REM Run copy as a final step after all the product components are built
-if /I "%CopyOutputArtifacts%" == "true" (
- call %ROOT%build\Scripts\CopyOutput.cmd %BinariesDirectory%
-
- REM Robocopy has a return code 0 - 7 on success
- if %ERRORLEVEL% gtr 7 goto BuildFailed
-)
-
-echo.
-call :PrintColor Green "Build completed successfully, for full logs see %LogsDirectory%."
-exit /b 0
+powershell -ExecutionPolicy ByPass %Root%build\Build.ps1 -configuration %BuildConfiguration% -restore -deployDeps:%OptDeployDeps% -build:%OptBuild% -rebuild:%OptRebuild% -deploy:%OptDeploy% -test:%OptTest% -integrationTest:%OptIntegrationTest% -log:%OptLog% %PropRootSuffix%
+exit /b %ERRORLEVEL%
:Usage
-echo Usage: %BatchFile% [/build^|/rebuild] [/debug^|/release] [/no-node-reuse] [/no-multi-proc] [/skiptests] [/no-deploy-extension]
+echo Usage: %BatchFile% [/build^|/rebuild] [/debug^|/release] [/skiptests] [/no-deploy-extension] [/diagnostic] [/integrationtests] [/rootsuffix hive]
echo.
echo Build targets:
echo /build Perform a build (default)
@@ -110,19 +45,10 @@ echo /debug Perform debug build (default)
echo /release Perform release build
echo.
echo Build options:
-echo /copy-artifacts Copy the nugets to CoreXT Nuget share and VS manifests to separate folder to enable vsdrop upload
-echo /diagnostic Turns on diagnostic logging and turns off multi-proc build, useful for diagnosing build logs
-echo /no-node-reuse Prevents MSBuild from reusing existing MSBuild instances,
-echo useful for avoiding unexpected behavior on build machines
-echo /no-deploy-extension Does not deploy the VSIX extension when building the solution
-echo /signbuild Produce signed build
+echo /restore-only Restore dependencies only
echo /skiptests Does not run unit tests
+echo /diagnostic Turns on logging to a binlog
+echo /rootsuffix Visual Studio hive to deploy VSIX extensions to (default is ProjectSystem)
+echo /no-deploy-extension Does not deploy VSIX extensions when building the solution
echo /integrationtests Runs integration tests
goto :eof
-
-:BuildFailed
-call :PrintColor Red "Build failed with ERRORLEVEL %ERRORLEVEL%."
-exit /b 1
-
-:PrintColor
-"%Windir%\System32\WindowsPowerShell\v1.0\Powershell.exe" write-host -foregroundcolor %1 "'%2'"
\ No newline at end of file
diff --git a/build/CIBuild.cmd b/build/CIBuild.cmd
new file mode 100644
index 00000000000..cf7c6a646fa
--- /dev/null
+++ b/build/CIBuild.cmd
@@ -0,0 +1,3 @@
+@echo off
+powershell -ExecutionPolicy ByPass %~dp0Build.ps1 -restore -build -test -sign -pack -ci %*
+exit /b %ErrorLevel%
diff --git a/build/Rulesets/Roslyn.ruleset b/build/Default.ruleset
similarity index 100%
rename from build/Rulesets/Roslyn.ruleset
rename to build/Default.ruleset
diff --git a/build/Internal/Directory.Build.props b/build/Internal/Directory.Build.props
new file mode 100644
index 00000000000..65c4c5ebdcc
--- /dev/null
+++ b/build/Internal/Directory.Build.props
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/build/Internal/Toolset.csproj b/build/Internal/Toolset.csproj
new file mode 100644
index 00000000000..1518f20770b
--- /dev/null
+++ b/build/Internal/Toolset.csproj
@@ -0,0 +1,10 @@
+
+
+
+
+ net46
+
+
+
+
+
\ No newline at end of file
diff --git a/build/NuGet.props b/build/NuGet.props
new file mode 100644
index 00000000000..128dea02246
--- /dev/null
+++ b/build/NuGet.props
@@ -0,0 +1,10 @@
+
+
+
+
+ $(NUGET_PACKAGES)
+ $(UserProfile)\.nuget\packages\
+ $([System.Environment]::GetFolderPath(SpecialFolder.Personal))\.nuget\packages\
+ $(NuGetPackageRoot)\
+
+
\ No newline at end of file
diff --git a/build/RepoToolset/ProjectLayout.props b/build/RepoToolset/ProjectLayout.props
new file mode 100644
index 00000000000..d911a60e7d2
--- /dev/null
+++ b/build/RepoToolset/ProjectLayout.props
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ $(MSBuildProjectName)
+ $([System.IO.Path]::GetFullPath('$(ArtifactsBinDir)$(OutDirName)\'))
+ $(BaseOutputPath)
+ $([System.IO.Path]::GetFullPath('$(ArtifactsObjDir)$(MSBuildProjectName)\'))
+ $(BaseIntermediateOutputPath)
+
+
\ No newline at end of file
diff --git a/build/RepoToolset/RepoLayout.props b/build/RepoToolset/RepoLayout.props
new file mode 100644
index 00000000000..666d882e527
--- /dev/null
+++ b/build/RepoToolset/RepoLayout.props
@@ -0,0 +1,21 @@
+
+
+
+
+
+ $(RepoRoot).dotnet\
+ $(DotNetRoot)dotnet.exe
+ $(RepoRoot)artifacts\
+ $(ArtifactsDir)$(Configuration)\
+ $(ArtifactsConfigurationDir)bin\
+ $(ArtifactsConfigurationDir)obj\
+ $(ArtifactsDir)toolset\
+ $(ArtifactsConfigurationDir)TestResults\
+ $(ArtifactsConfigurationDir)packages\
+ $(ArtifactsConfigurationDir)VSSetup\
+ $(VisualStudioSetupOutputPath)Insertion\
+ $(ArtifactsConfigurationDir)VSSetup.obj\
+
+
\ No newline at end of file
diff --git a/build/Rulesets/NonShippingProjectRules.ruleset b/build/Rulesets/NonShippingProjectRules.ruleset
deleted file mode 100644
index b10ced5f33a..00000000000
--- a/build/Rulesets/NonShippingProjectRules.ruleset
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build/Scripts/copyOutput.cmd b/build/Scripts/copyOutput.cmd
deleted file mode 100644
index fc3f77fe414..00000000000
--- a/build/Scripts/copyOutput.cmd
+++ /dev/null
@@ -1,7 +0,0 @@
-@if not defined _echo @echo off
-setlocal enabledelayedexpansion
-
-set BinariesDirectory=%1
-
-echo Copy the Modern Vsixes manifest into VsixV3
-robocopy %BinariesDirectory% %BinariesDirectory%VsixV3 Microsoft.VisualStudio.Editors.vsman Microsoft.VisualStudio.ProjectSystem.Managed.vsman Microsoft.VisualStudio.NetCore.ProjectTemplates.vsman Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x.vsman /njh /njs /np /xx
\ No newline at end of file
diff --git a/build/SignToolData.json b/build/SignToolData.json
new file mode 100644
index 00000000000..d25870a543c
--- /dev/null
+++ b/build/SignToolData.json
@@ -0,0 +1,44 @@
+{
+ "sign": [
+ {
+ "certificate": "MicrosoftSHA2",
+ "strongName": "MsSharedLib72",
+ "values": [
+ "bin/Dlls/Microsoft.VisualStudio.AppDesigner.dll",
+ "bin/Dlls/*/Microsoft.VisualStudio.AppDesigner.resources.dll",
+ "bin/Dlls/Microsoft.VisualStudio.Editors.dll",
+ "bin/Dlls/*/Microsoft.VisualStudio.Editors.resources.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.CSharp.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.CSharp.VS.dll",
+ "bin/Dlls/*/Microsoft.VisualStudio.ProjectSystem.CSharp.VS.resources.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.FSharp.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.FSharp.VS.dll",
+ "bin/Dlls/*/Microsoft.VisualStudio.ProjectSystem.FSharp.VS.resources.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.Managed.dll",
+ "bin/Dlls/*/Microsoft.VisualStudio.ProjectSystem.Managed.resources.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.Managed.VS.dll",
+ "bin/Dlls/*/Microsoft.VisualStudio.ProjectSystem.Managed.VS.resources.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.VisualBasic.dll",
+ "bin/Dlls/Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.dll",
+ "bin/Dlls/*/Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.resources.dll"
+ ]
+ },
+ {
+ "certificate": "VsixSHA2",
+ "strongName": null,
+ "values": [
+ "VSSetup/Microsoft.NetCore.CSharp.ProjectTemplates.Test.vsix",
+ "VSSetup/Microsoft.NetCore.CSharp.ProjectTemplates.vsix",
+ "VSSetup/Microsoft.NetCore.FSharp.ProjectTemplates.Test.vsix",
+ "VSSetup/Microsoft.NetCore.FSharp.ProjectTemplates.vsix",
+ "VSSetup/Microsoft.NetCore.VB.ProjectTemplates.Test.vsix",
+ "VSSetup/Microsoft.NetCore.VB.ProjectTemplates.vsix",
+ "VSSetup/Microsoft.NetStandard.CSharp.ProjectTemplates.vsix",
+ "VSSetup/Microsoft.NetStandard.FSharp.ProjectTemplates.vsix",
+ "VSSetup/Microsoft.NetStandard.VB.ProjectTemplates.vsix",
+ "VSSetup/ProjectSystem.vsix",
+ "VSSetup/VisualStudioEditorsSetup.vsix"
+ ]
+ }
+ ]
+}
diff --git a/build/Strong Name Keys/35MSSharedLib1024.snk b/build/Strong Name Keys/35MSSharedLib1024.snk
deleted file mode 100644
index 695f1b38774..00000000000
Binary files a/build/Strong Name Keys/35MSSharedLib1024.snk and /dev/null differ
diff --git a/build/Strong Name Keys/MSFT.snk b/build/Strong Name Keys/MSFT.snk
deleted file mode 100644
index 110b59c7b0d..00000000000
Binary files a/build/Strong Name Keys/MSFT.snk and /dev/null differ
diff --git a/build/Strong Name Keys/RoslynInternalKey.Private.snk b/build/Strong Name Keys/RoslynInternalKey.Private.snk
deleted file mode 100644
index 481444ab838..00000000000
Binary files a/build/Strong Name Keys/RoslynInternalKey.Private.snk and /dev/null differ
diff --git a/build/Strong Name Keys/RoslynInternalKey.Public.snk b/build/Strong Name Keys/RoslynInternalKey.Public.snk
deleted file mode 100644
index cac0aecd8d1..00000000000
Binary files a/build/Strong Name Keys/RoslynInternalKey.Public.snk and /dev/null differ
diff --git a/build/Targets/GenerateAssemblyInfo.targets b/build/Targets/GenerateAssemblyInfo.targets
deleted file mode 100644
index 1052176bc2e..00000000000
--- a/build/Targets/GenerateAssemblyInfo.targets
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
- <developer build>
-
-
-
-
- $(BUILD_SOURCEVERSION)
-
-
-
-
- $(GIT_COMMIT)
-
-
-
-
- Not found
- $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)../../.git'))
- $([System.IO.File]::ReadAllText('$(DotGitDir)/HEAD').Trim())
- $(DotGitDir)/$(HeadFileContent.Substring(5))
- $([System.IO.File]::ReadAllText('$(RefPath)').Trim())
- $(HeadFileContent)
-
-
-
-
-
- $(IntermediateOutputPath)GeneratedAssemblyInfo_$(BuildVersion)$(DefaultLanguageSourceExtension)
-
-
-
-
- <_Parameter1>Microsoft Corporation
-
-
- <_Parameter1>© Microsoft Corporation. All rights reserved.
-
-
- <_Parameter1>$(AssemblyVersion)
-
-
- <_Parameter1>$(BuildVersion)
-
-
- <_Parameter1>$(RoslynNuGetPerBuildPreReleaseVersion). Commit Hash: $(GitHeadSha)
-
-
-
-
-
- GenerateAssemblyInfoFile;$(CoreCompileDependsOn)
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/Targets/GenerateInternalsVisibleTo.targets b/build/Targets/GenerateInternalsVisibleTo.targets
deleted file mode 100644
index fc08555c2cb..00000000000
--- a/build/Targets/GenerateInternalsVisibleTo.targets
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
- $(IntermediateOutputPath)GeneratedInternalsVisibleTo$(DefaultLanguageSourceExtension)
-
-
-
- GenerateInternalsVisibleToFile;$(CoreCompileDependsOn)
-
-
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
-
-
- , PublicKey=$(PublicKey)
- , PublicKey=$(RoslynInternalKey)
- , PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/Targets/GenerateVersionInfoResourceFile.targets b/build/Targets/GenerateVersionInfoResourceFile.targets
deleted file mode 100644
index b0542e2ce9f..00000000000
--- a/build/Targets/GenerateVersionInfoResourceFile.targets
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
- $(IntermediateOutputPath)GeneratedVersionInfoResourceFile_$(BuildVersion).rc
-
-
-
-
-
-
-
-
-
- 0
- ($(VersionInfoFileFlags) | VS_FF_DEBUG)
- VFT_APP
- VFT_DLL
- VFT_STATIC_LIB
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/Targets/ProducesNoOutput.Imports.targets b/build/Targets/ProducesNoOutput.Imports.targets
deleted file mode 100644
index 66786da935b..00000000000
--- a/build/Targets/ProducesNoOutput.Imports.targets
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build/Targets/ProducesNoOutput.Settings.targets b/build/Targets/ProducesNoOutput.Settings.targets
deleted file mode 100644
index 7cd6be8e110..00000000000
--- a/build/Targets/ProducesNoOutput.Settings.targets
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- false
-
-
-
-
-
- false
- false
- Library
-
-
\ No newline at end of file
diff --git a/build/Targets/References.targets b/build/Targets/References.targets
deleted file mode 100644
index b2cd342fdd6..00000000000
--- a/build/Targets/References.targets
+++ /dev/null
@@ -1,216 +0,0 @@
-
-
-
-
-
- true
- true
- false
- false
- false
- true
-
-
-
-
- true
- true
- true
- false
- true
- true
-
-
-
-
- true
- true
- true
- true
- true
- false
-
-
-
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(DevEnvDir)\PublicAssemblies\VsWebSite.Interop.dll
-
-
- $(DevEnvDir)\Microsoft.VSDesigner.dll
-
-
- $(DevEnvDir)\PublicAssemblies\Microsoft.VisualStudio.TemplateWizardInterface.dll
-
-
- $(DevEnvDir)\Xml\Microsoft.VisualStudio.XmlEditor.dll
-
-
- $(DevEnvDir)\PublicAssemblies\Microsoft.VisualStudio.VSHelp.dll
-
-
-
- $(DevEnvDir)\Microsoft.VisualStudio.DataTools.Interop.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/Targets/Roslyn.Toolsets.Xunit.targets b/build/Targets/Roslyn.Toolsets.Xunit.targets
deleted file mode 100644
index 7b2aec2f237..00000000000
--- a/build/Targets/Roslyn.Toolsets.Xunit.targets
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
- $(NuGetPackageRoot)\xunit.runner.console\$(XUnitRunnerConsoleVersion)\tools\xunit.console.x86.exe
- $(OutDir)\xUnitResults
- "$(OutDir)\$(AssemblyName).dll" -html "$(XUnitTestResultsDirectory)\$(AssemblyName).html" -noshadow
-
-
-
-
-
-
-
-
- Program
- $(XUnitPath)
- $(XUnitArguments)
-
-
-
- $(PrepareForBuildDependsOn);AddDefaultTestAppConfig
-
-
-
-
-
- <_AlreadyHasAppConfig Condition="'%(None.Filename)%(None.Extension)' == 'app.config'">true
-
-
-
-
- app.config
-
-
-
-
-
-
diff --git a/build/Targets/Settings.targets b/build/Targets/Settings.targets
deleted file mode 100644
index 2314ccad8ad..00000000000
--- a/build/Targets/Settings.targets
+++ /dev/null
@@ -1,247 +0,0 @@
-
-
-
- $(MSBuildThisFileDirectory)..\..\
- 1.0.0-beta2-20170425-203
- $(ProjectDir)build\bin\nuget.exe
- $(NUGET_PACKAGES)
- $(UserProfile)\.nuget\packages\
- $(HOME)\.nuget\packages\
-
-
- win7
-
-
-
-
- false
-
-
-
-
- $(MSBuildBinPath)\reference-assemblies\Framework
-
-
-
-
- $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)\..\..\bin\$(Configuration)'))\
- $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)\..\..\bin\obj\$(MSBuildProjectName)'))\
- false
-
-
-
-
-
-
-
-
-
-
- $(MSBuildThisFileDirectory)..\unix\extra_unix_args.rsp
-
-
-
- 15.0
-
-
-
- $(VisualStudioVersion.Substring(0, $(VisualStudioVersion.IndexOf('.'))))
- $(VisualStudioReferenceMajorVersion).0.0.0
- Dev$(VisualStudioReferenceMajorVersion)
-
- $(VisualStudioVersion)
-
- $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)\..'))
- $(MSBuildThisFileDirectory)
-
- Debug
-
- true
-
- true
-
- True
-
-
- portable
- pdbonly
-
-
-
- $([System.Environment]::ExpandEnvironmentVariables("%VS$(VisualStudioReferenceMajorVersion)0COMNTOOLS%"))
-
-
-
- $(VSCOMNTOOLS)\..\IDE
- $([System.IO.Path]::GetFullPath('$(DevEnvDir)'))
-
-
-
-
-
- v12.0
-
-
-
-
-
- Core
-
-
-
-
-
-
- true
-
-
-
-
- CSharp
- VB
- C++
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
- 512
- true
- Off
-
-
-
- <_ExplicitReference Include="$(FrameworkPathOverride)\mscorlib.dll" />
-
-
-
-
- $(OutDir)
-
-
-
- $(OutDir)CompilerGeneratorTools\
-
-
-
- $(OutDir)\Samples\$(MSBuildProjectName)
-
-
-
-
- false
- true
-
-
-
-
-
-
- Empty
- Binary
- On
- On
- On
-
- Embed
-
-
-
-
-
-
-
-
-
-
-
-
- true
- true
- true
-
-
- true
- true
-
-
-
-
-
-
- 4
- prompt
-
-
- 1591
-
-
- true
- DEBUG;TRACE
-
-
- TRACE
- true
-
-
-
-
-
-
-
- $(ProjectDir)obj\$(Configuration)\
-
-
- v$(VisualStudioReferenceMajorVersion)0
-
-
-
-
-
- True
- Microsoft402
-
-
-
-
-
-
-
diff --git a/build/Targets/VSL.Imports.targets b/build/Targets/VSL.Imports.targets
deleted file mode 100644
index aeda952fb98..00000000000
--- a/build/Targets/VSL.Imports.targets
+++ /dev/null
@@ -1,543 +0,0 @@
-
-
-
-
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
- <_GeneratedCTOFilesWithCulture Include="@(_GeneratedCTOFilesWithNoCulture)">
- en
- true
-
-
- <_GeneratedCTOFilesWithNoCulture Remove="@(_GeneratedCTOFilesWithNoCulture)" />
-
- <_ResourcesToMergeWithCTOWithCultureMetadata Condition="'%(WithCulture)' != 'true'">
- en
- true
-
-
-
-
-
-
-
- $(OutDir)
- $(AssemblyName).xml
- $(OutputPath)$(AssemblyName).xml
-
- $(VSLToolsPath)\Rulesets\NonShippingProjectRules.ruleset
- $(VSLToolsPath)\Rulesets\Roslyn.ruleset
-
- 002400000480000094000000060200000024000052534131000400000100010055e0217eb635f69281051f9a823e0c7edd90f28063eb6c7a742a19b4f6139778ee0af438f47aed3b6e9f99838aa8dba689c7a71ddb860c96d923830b57bbd5cd6119406ddb9b002cf1c723bf272d6acbb7129e9d6dd5a5309c94e0ff4b2c884d45a55f475cd7dba59198086f61f5a8c8b5e601c0edbf269733f6f578fc8579c2
-
-
-
-
-
- false
-
-
-
-
- $(BUILD_ARTIFACTSTAGINGDIRECTORY)\MicroBuild\Plugins\MicroBuild.Plugins.Signing.1.0.227\build\MicroBuild.Signing.dll
- $(MicroBuildSigningLibraryV2)
- MicrosoftShared
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
-
-
- true
-
-
-
-
-
-
-
- $(VSLToolsPath)\Strong Name Keys\MSFT.snk
- 002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293
- b03f5f7f11d50a3a
- 67
-
-
-
-
-
- $(VSLToolsPath)\Strong Name Keys\35MSSharedLib1024.snk
- 0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9
- 31BF3856AD364E35
- 72
-
-
-
-
-
-
-
-
-
-
- $(VSLToolsPath)\Strong Name Keys\RoslynInternalKey.Private.snk
- false
- $(RoslynInternalKey)
- fc793a00266884fb
-
-
-
-
-
-
-
-
-
- <_DelaySignMainAssembly>$(DelaySign)
- true
-
-
-
-
- $(_DelaySignMainAssembly)
-
-
-
-
-
-
-
- IOperation
-
-
-
-
- IOperation,$(Features)
-
-
-
-
-
-
-
-
- false
- true
-
-
-
-
-
- CSharp
- VB
- C++
-
-
-
-
- $(MSBuildToolsPath)\Microsoft.CSharp.targets
- $(MSBuildToolsPath)\Microsoft.VisualBasic.targets
- $(MSBuildToolsPath)\Microsoft.CSharp.targets
-
-
-
-
-
-
-
-
-
-
-
-
- DNXCore,Version=v5.0
- win7
-
-
-
-
- .NETStandard,Version=v1.3
-
-
-
-
-
-
- $(FinalDefineConstants.Replace('"', ''))
-
-
-
-
- $(BuildDependsOn);
- CopyCppOutputBackToIntDir;
-
-
-
-
-
-
-
-
-
-
-
-
- $(PrepareForBuildDependsOn);VerifyBuildFlags
-
-
-
-
-
-
-
-
- true
-
-
-
-
-
-
- $(GetVsixSourceItemsDependsOn);IncludeVsixLocalOnlyItems
-
-
-
-
-
-
-
- %(Content.RelativeDir)
-
- $([System.IO.Path]::GetDirectoryName(%(Content.Link)))
-
-
-
-
-
-
-
-
-
- $(GetVsixSourceItemsDependsOn);IncludeNuGetResolvedAssets
-
-
-
-
- <_ReferenceCopyLocalPathsWithPotentialInclusions Include="@(ReferenceCopyLocalPaths)">
- %(NuGetPackageToIncludeInVsix.Identity)
-
-
-
- true
- true
-
-
-
-
-
-
- false
-
-
-
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(IntermediateOutputPath)$(TargetFileName).pcbm
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(NuGetPackageRoot)\RoslynDependencies.OptimizationData\$(RoslynDependenciesOptimizationDataVersion)\content\OptimizationData
- $([System.IO.Path]::GetFullPath('$(OptimizationDataFolderPath)\$(TargetName).pgo'))
- $(NuGetPackageRoot)\Microsoft.DotNet.IBCMerge\$(MicrosoftDotNetIBCMergeVersion)\lib\net45\ibcmerge.exe
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Microsoft
- $(StrongNameCertificateFriendlyId)
-
-
-
-
-
- VsixSHA2
-
-
-
-
-
-
-
- Microsoft
- $(StrongNameCertificateFriendlyId)
-
-
-
-
-
-
-
-
-
- %(EmbeddedResource.Culture)\$(TargetName).resources.dll
-
-
-
-
-
-
- %(SatelliteDllsProjectOutputGroupWithFinalOutputPathItem.Identity)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_XamlPropertyRuleToCopy Include="@(XamlPropertyRule);@(XamlPropertyRuleNoCodeBehind);@(XamlPropertyProjectItemsSchema)" />
-
-
- <_XamlPropertyRuleToCopy Include="%(RootDir)%(Directory)**\%(Filename)%(Extension)" />
-
-
-
-
-
-
-
-
-
-
diff --git a/build/Targets/VSL.Settings.targets b/build/Targets/VSL.Settings.targets
deleted file mode 100644
index a30cb5b7539..00000000000
--- a/build/Targets/VSL.Settings.targets
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/build/Targets/VSL.Versions.targets b/build/Targets/VSL.Versions.targets
deleted file mode 100644
index 07da8ec8263..00000000000
--- a/build/Targets/VSL.Versions.targets
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
- 15.5.0
- 2.5.0
- 0.2.0
- $(BUILD_BUILDNUMBER)
-
-
- $([MSBuild]::Subtract($(BuildNumber.Split('.')[0].Substring(3).Trim()), 8800))
- $(BuildNumber.Split('.')[1].PadLeft(2,'0'))
-
-
-
- 2.0.0-rc-61101-17
- 15.3.178-pre-g209fb07c2e
- 1.3.1
- 4.3.0
- 1.4.2
- 4.3.0
- 4.7.1-alpha-00001
- 9.0.30729
- 10.0.30319
- 11.0.61030
- 10.0.30319
- 12.0.30110
- 15.0.26507-alpha
- 15.0.26507-alpha
- 8.0.50727
-
- 2.6.0-beta1-61911-10
- 2.6.0.6191110
- 4.2.1402.2112
- 15.0.26507-alpha
- 2.5.0-beta1-61911-01
- 0.3.4-beta
- 0.2.4-beta
- 0.4.1-beta
- 2.2.0-beta4-build3444
- 2.2.0
- 2.2.0
-
-
-
-
-
-
- $(RoslynSemanticVersion).0
-
-
-
-
-
-
- $(RoslynSemanticVersion).0
- $(RoslynSemanticVersion).$(BuildNumberFiveDigitDateStamp)
-
-
-
-
-
-
- $(RoslynSemanticVersion).0
- $(RoslynSemanticVersion).$(BuildNumberFiveDigitDateStamp)
-
-
-
-
-
-
- 42.42.42.42
- 42.42.42.42
-
-
-
-
-
-
-
-
-
- beta1
- 15.5
- $(RoslynSemanticVersion.Substring(0, $(RoslynSemanticVersion.LastIndexOf('.'))))
- $(RoslynNuGetReleaseVersion).0-$(CommonNuGetMoniker)-$(BuildNumberFiveDigitDateStamp.Trim())$(BuildNumberBuildOfTheDayPadded.Trim())
- 1.0.0-$(CommonNuGetMoniker)
- $(VSSemanticVersion).0-$(CommonNuGetMoniker)-$(BuildNumberFiveDigitDateStamp.Trim())$(BuildNumberBuildOfTheDayPadded.Trim())
- 1.0.0-$(CommonNuGetMoniker)
-
-
-
diff --git a/build/Targets/VSSDKDesignTimeBuildWorkaround.targets b/build/Targets/VSSDKDesignTimeBuildWorkaround.targets
deleted file mode 100644
index 424cdb3fd28..00000000000
--- a/build/Targets/VSSDKDesignTimeBuildWorkaround.targets
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build/Test.ruleset b/build/Test.ruleset
new file mode 100644
index 00000000000..25c8ff21d2e
--- /dev/null
+++ b/build/Test.ruleset
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/Toolset.proj b/build/Toolset.proj
new file mode 100644
index 00000000000..d5e7f609d01
--- /dev/null
+++ b/build/Toolset.proj
@@ -0,0 +1,60 @@
+
+
+
+
+ net462
+
+
+
+
+
+
+
+ $(BaseIntermediateOutputPath)Roslyn\$(RoslynIntegrationVsixVersion)\
+
+
+
+
+
+ $([System.IO.Path]::GetFullPath('$(MSBuildBinPath)\..\..\..'))
+ $(NuGetPackageRoot)\RoslynTools.Microsoft.VsixExpInstaller\$(RoslynToolsMicrosoftVsixExpInstallerVersion)\tools\VsixExpInstaller.exe
+ -rootSuffix:$(VSSDKTargetPlatformRegRootSuffix) -vsInstallDir:"$(VsInstallDir)"
+
+ https://dotnet.myget.org/F/roslyn/vsix
+
+ $(VsixCacheDir)Roslyn.Deployment.Full.Next.zip
+ $(VsixCacheDir)Vsixes\Microsoft.VisualStudio.IntegrationTest.Setup.vsix
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/ToolsetPackages/InternalToolset.csproj b/build/ToolsetPackages/InternalToolset.csproj
deleted file mode 100644
index 416fdcdc519..00000000000
--- a/build/ToolsetPackages/InternalToolset.csproj
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
- net46
-
-
-
-
-
\ No newline at end of file
diff --git a/build/VSIBuild.cmd b/build/VSIBuild.cmd
new file mode 100644
index 00000000000..46d577d815e
--- /dev/null
+++ b/build/VSIBuild.cmd
@@ -0,0 +1,15 @@
+@echo off
+
+if "%1" == "-configuration" if "%3" == "-prepareMachine" (
+ mkdir "%~dp0..\artifacts\%2\tmp"
+ mkdir "%~dp0..\artifacts\%2\log"
+
+ echo Downloading dotnet ...
+ powershell -NoProfile -ExecutionPolicy Bypass -Command "((New-Object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/B/9/F/B9F1AF57-C14A-4670-9973-CDF47209B5BF/dotnet-dev-win-x64.1.0.4.exe', '%~dp0..\artifacts\%2\tmp\dotnet-dev-win-x64.1.0.4.exe'))"
+
+ echo Installing dotnet ...
+ "%~dp0..\artifacts\%2\tmp\dotnet-dev-win-x64.1.0.4.exe" /install /quiet /norestart /log "%~dp0..\artifacts\%2\log\cli_install.log"
+)
+
+powershell -ExecutionPolicy ByPass %~dp0Build.ps1 -restore -deployDeps -build -deploy -integrationTest -ci %*
+exit /b %ERRORLEVEL%
diff --git a/build/Versions.props b/build/Versions.props
new file mode 100644
index 00000000000..c7faac81c18
--- /dev/null
+++ b/build/Versions.props
@@ -0,0 +1,84 @@
+
+
+ 15.5.0
+ 2.5.0
+ beta1
+
+
+ true
+ true
+
+
+ 1.0.0-alpha34
+ 2.0.0-rc-61101-17
+ 0.2.4-beta
+ 1.0.47
+ 4.7.1-alpha-00001
+
+
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 9.0.21022
+ 15.0.26524-alpha
+ 9.0.21022
+ 1.1.4322
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 14.3.25407
+ 8.0.50727
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 9.0.30729
+ 10.0.30319
+ 12.0.30110
+ 12.1.30328
+ 1.3.269-rc
+ 1.3.269-rc
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 9.0.30729
+ 10.0.30319
+ 11.0.61030
+ 12.1.30328
+ 14.3.25407
+ 15.0.26507-alpha
+ 8.0.0-alpha
+ 15.0.26507-alpha
+ 15.3.23
+ 15.0.26507-alpha
+ 15.0.26507-alpha
+ 9.0.30729
+ 8.0.0-alpha
+
+
+ 15.3.188
+
+
+ 2.6.0-beta1-61911-17
+ 2.6.0-beta1-61911-17
+ 2.6.0.6191117
+ 2.3.0-beta1
+
+
+ 4.0.0-rc-2024
+ 4.0.0-rc-2048
+
+
+ 15.1.0-preview-000516-03
+
+
+ 9.0.1
+
+
+ 1.0.0-beta2-20170425-203
+
+
+ 4.2.1402.2112
+
+
diff --git a/build/VisualStudio.XamlRules.props b/build/VisualStudio.XamlRules.props
new file mode 100644
index 00000000000..a7ae6bf79c9
--- /dev/null
+++ b/build/VisualStudio.XamlRules.props
@@ -0,0 +1,6 @@
+
+
+
+ $(VisualStudioSetupOutputPath)Rules\
+
+
\ No newline at end of file
diff --git a/build/VisualStudio.XamlRules.targets b/build/VisualStudio.XamlRules.targets
new file mode 100644
index 00000000000..7018269e5af
--- /dev/null
+++ b/build/VisualStudio.XamlRules.targets
@@ -0,0 +1,40 @@
+
+
+
+
+
+ Microsoft.VisualStudio.ProjectSystem
+ $(XamlPropertyRuleInjectionClassName)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/bin/nuget.exe b/build/bin/nuget.exe
deleted file mode 100644
index 0bf9d8acb06..00000000000
Binary files a/build/bin/nuget.exe and /dev/null differ
diff --git a/build/build.proj b/build/build.proj
index 26513df7919..2a468cd73be 100644
--- a/build/build.proj
+++ b/build/build.proj
@@ -1,168 +1,33 @@
-
-
-
-
+
+
- $(MSBuildThisFileDirectory)..\
- $(RepositoryRootDirectory)bin\$(Configuration)\Tests\
- $(RepositoryRootDirectory)bin\$(Configuration)\IntegrationTests\
-
-
- $(UserProfile)\.nuget\packages
-
+ $(MSBuildThisFileDirectory)..\ProjectSystem.sln
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $([System.IO.Path]::GetFullPath('$(RepositoryRootDirectory)bin\$(Configuration)\'))
- $(NUGET_PACKAGES)\roslyntools.microsoft.vsixexpinstaller\$(RoslynToolsMicrosoftVSIXExpInstallerVersion)\tools\VsixExpInstaller.exe
- -rootSuffix:ProjectSystem -vsInstallDir:"$([System.IO.Path]::GetFullPath('$(MSBuildBinPath)\..\..\..'))"
- $(NUGET_PACKAGES)\roslyntools.microsoft.modifyvsixmanifest\$(RoslynToolsMicrosoftModifyVsixManifestVersion)\tools\ModifyVsixManifest.exe
- --add-attribute=//x:PackageManifest/x:Installation;Experimental;true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build/build.ps1 b/build/build.ps1
new file mode 100644
index 00000000000..6993d79206b
--- /dev/null
+++ b/build/build.ps1
@@ -0,0 +1,172 @@
+[CmdletBinding(PositionalBinding=$false)]
+Param(
+ [string] $configuration = "Debug",
+ [string] $solution = "",
+ [string] $verbosity = "minimal",
+ [switch] $restore,
+ [switch] $deployDeps,
+ [switch] $build,
+ [switch] $rebuild,
+ [switch] $deploy,
+ [switch] $test,
+ [switch] $integrationTest,
+ [switch] $sign,
+ [switch] $pack,
+ [switch] $ci,
+ [switch] $prepareMachine,
+ [switch] $log,
+ [switch] $help,
+ [Parameter(ValueFromRemainingArguments=$true)][String[]]$properties
+)
+
+set-strictmode -version 2.0
+$ErrorActionPreference = "Stop"
+
+function Print-Usage() {
+ Write-Host "Common settings:"
+ Write-Host " -configuration Build configuration Debug, Release"
+ Write-Host " -verbosity Msbuild verbosity (q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic])"
+ Write-Host " -help Print help and exit"
+ Write-Host ""
+
+ Write-Host "Actions:"
+ Write-Host " -restore Restore dependencies"
+ Write-Host " -build Build solution"
+ Write-Host " -rebuild Rebuild solution"
+ Write-Host " -deploy Deploy built VSIXes"
+ Write-Host " -deployDeps Deploy dependencies (Roslyn VSIXes for integration tests)"
+ Write-Host " -test Run all unit tests in the solution"
+ Write-Host " -integrationTest Run all integration tests in the solution"
+ Write-Host " -sign Sign build outputs"
+ Write-Host " -pack Package build outputs into NuGet packages and Willow components"
+ Write-Host ""
+
+ Write-Host "Advanced settings:"
+ Write-Host " -solution Path to solution to build"
+ Write-Host " -ci Set when running on CI server"
+ Write-Host " -log Enable logging (by default on CI)"
+ Write-Host " -prepareMachine Prepare machine for CI run"
+ Write-Host ""
+ Write-Host "Command line arguments not listed above are passed thru to msbuild."
+ Write-Host "The above arguments can be shortened as much as to be unambiguous (e.g. -co for configuration, -t for test, etc.)."
+}
+
+if ($help -or (($properties -ne $null) -and ($properties.Contains("/help") -or $properties.Contains("/?")))) {
+ Print-Usage
+ exit 0
+}
+
+$InVSEnvironment = !($env:VS150COMNTOOLS -eq $null) -and (Test-Path $env:VS150COMNTOOLS)
+$RepoRoot = Join-Path $PSScriptRoot "..\"
+$ToolsRoot = Join-Path $RepoRoot ".tools"
+$BuildProj = Join-Path $PSScriptRoot "build.proj"
+$DependenciesProps = Join-Path $PSScriptRoot "Versions.props"
+$ArtifactsDir = Join-Path $RepoRoot "artifacts"
+$LogDir = Join-Path (Join-Path $ArtifactsDir $configuration) "log"
+$TempDir = Join-Path (Join-Path $ArtifactsDir $configuration) "tmp"
+
+function Create-Directory([string[]] $path) {
+ if (!(Test-Path -path $path)) {
+ New-Item -path $path -force -itemType "Directory" | Out-Null
+ }
+}
+
+function GetVSWhereVersion {
+ [xml]$xml = Get-Content $DependenciesProps
+ return $xml.Project.PropertyGroup.VSWhereVersion
+}
+
+function LocateVisualStudio {
+ if ($InVSEnvironment) {
+ return Join-Path $env:VS150COMNTOOLS "..\.."
+ }
+
+ $vswhereVersion = GetVSWhereVersion
+ $vsWhereDir = Join-Path $ToolsRoot "vswhere\$vswhereVersion"
+ $vsWhereExe = Join-Path $vsWhereDir "vswhere.exe"
+
+ if (!(Test-Path $vsWhereExe)) {
+ Create-Directory $vsWhereDir
+ Write-Host "Downloading vswhere"
+ Invoke-WebRequest "http://github.com/Microsoft/vswhere/releases/download/$vswhereVersion/vswhere.exe" -OutFile $vswhereExe
+ }
+
+ $vsInstallDir = & $vsWhereExe -latest -property installationPath -requires Microsoft.Component.MSBuild -requires Microsoft.VisualStudio.Component.VSSDK -requires Microsoft.Net.Component.4.6.TargetingPack -requires Microsoft.VisualStudio.Component.Roslyn.Compiler -requires Microsoft.VisualStudio.Component.VSSDK
+
+ if (!(Test-Path $vsInstallDir)) {
+ throw "Failed to locate Visual Studio (exit code '$lastExitCode')."
+ }
+
+ return $vsInstallDir
+}
+
+function Build {
+ $vsInstallDir = LocateVisualStudio
+ $msbuildExe = Join-Path $vsInstallDir "MSBuild\15.0\Bin\msbuild.exe"
+
+ if (!$InVSEnvironment) {
+ $env:VS150COMNTOOLS = Join-Path $vsInstallDir "Common7\Tools\"
+ $env:VSSDK150Install = Join-Path $vsInstallDir "VSSDK\"
+ $env:VSSDKInstall = Join-Path $vsInstallDir "VSSDK\"
+ }
+
+ # Microbuild is on 15.1 which doesn't support binary log
+ if ($ci -or $log) {
+ Create-Directory($logDir)
+
+ if ($env:BUILD_BUILDNUMBER -eq $null) {
+ $logCmd = "/bl:" + (Join-Path $LogDir "Build.binlog")
+ } else {
+ $logCmd = "/flp1:Summary;Verbosity=diagnostic;Encoding=UTF-8;LogFile=" + (Join-Path $LogDir "Build.log")
+ }
+ } else {
+ $logCmd = ""
+ }
+
+ $nodeReuse = !$ci
+
+ & $msbuildExe $BuildProj /m /nologo /clp:Summary /nodeReuse:$nodeReuse /warnaserror /v:$verbosity $logCmd /p:Configuration=$configuration /p:SolutionPath=$solution /p:Restore=$restore /p:DeployDeps=$deployDeps /p:Build=$build /p:Rebuild=$rebuild /p:Deploy=$deploy /p:Test=$test /p:IntegrationTest=$integrationTest /p:Sign=$sign /p:Pack=$pack /p:CIBuild=$ci $properties
+}
+
+function Stop-Processes() {
+ Write-Host "Killing running build processes..."
+ Get-Process -Name "msbuild" -ErrorAction SilentlyContinue | Stop-Process
+ Get-Process -Name "vbcscompiler" -ErrorAction SilentlyContinue | Stop-Process
+}
+
+function Clear-NuGetCache() {
+ # clean nuget packages -- necessary to avoid mismatching versions of swix microbuild build plugin and VSSDK on Jenkins
+ $nugetRoot = (Join-Path $env:USERPROFILE ".nuget\packages")
+ if (Test-Path $nugetRoot) {
+ Remove-Item $nugetRoot -Recurse -Force
+ }
+}
+
+try {
+ if ($ci) {
+ Create-Directory $TempDir
+ $env:TEMP = $TempDir
+ $env:TMP = $TempDir
+ }
+
+ # Preparation of a CI machine
+ if ($prepareMachine) {
+ Clear-NuGetCache
+ }
+
+ Build
+ exit $lastExitCode
+}
+catch {
+ Write-Host $_
+ Write-Host $_.Exception
+ Write-Host $_.ScriptStackTrace
+ exit 1
+}
+finally {
+ Pop-Location
+ if ($ci -and $prepareMachine) {
+ Stop-Processes
+ }
+}
+
diff --git a/netci.groovy b/netci.groovy
index 023738e7302..8720ed2ef52 100644
--- a/netci.groovy
+++ b/netci.groovy
@@ -1,108 +1,93 @@
-// Import the utility functionality.
-import jobs.generation.*;
-
-// Defines a the new of the repo, used elsewhere in the file
-def project = GithubProject
-def branch = GithubBranchName
-
-// Generate the builds for debug and release, commit and PRJob
-[true, false].each { isPR -> // Defines a closure over true and false, value assigned to isPR
- ['Debug', 'Release'].each { configuration ->
-
- def newJobName = Utilities.getFullJobName(project, "windows_${configuration.toLowerCase()}", isPR)
-
- def newJob = job(newJobName) {
- // This opens the set of build steps that will be run.
- steps {
- // Indicates that a batch script should be run with the build string (see above)
- // Also available is:
- // shell (for unix scripting)
- batchFile("""
-echo *** Build Roslyn Project System ***
-SET VS150COMNTOOLS=%ProgramFiles(x86)%\\Microsoft Visual Studio\\Preview\\Enterprise\\Common7\\Tools\\
-SET VSSDK150Install=%ProgramFiles(x86)%\\Microsoft Visual Studio\\Preview\\Enterprise\\VSSDK\\
-SET VSSDKInstall=%ProgramFiles(x86)%\\Microsoft Visual Studio\\Preview\\Enterprise\\VSSDK\\
-
-build.cmd /no-node-reuse /no-deploy-extension /${configuration.toLowerCase()}
-""")
- }
- }
-
- def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles("bin/**/*")
- archiveSettings.excludeFiles("bin/obj/*")
- archiveSettings.setFailIfNothingArchived()
- archiveSettings.setArchiveOnFailure()
- Utilities.addArchival(newJob, archiveSettings)
- Utilities.setMachineAffinity(newJob, 'Windows_NT', 'latest-dev15-3-preview7')
- Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
- Utilities.addXUnitDotNETResults(newJob, "**/*TestResults.xml")
- if (isPR) {
- Utilities.addGithubPRTriggerForBranch(newJob, branch, "Windows ${configuration}")
- }
- else {
- Utilities.addGithubPushTrigger(newJob)
- }
- }
+// Groovy Script: http://www.groovy-lang.org/syntax.html
+// Jenkins DSL: https://github.com/jenkinsci/job-dsl-plugin/wiki
+
+import jobs.generation.Utilities;
+import jobs.generation.ArchivalSettings;
+
+static addArchival(def job, def configName) {
+ def archivalSettings = new ArchivalSettings()
+ archivalSettings.addFiles("**/artifacts/**")
+ archivalSettings.excludeFiles("**/artifacts/${configName}/obj/**")
+ archivalSettings.excludeFiles("**/artifacts/${configName}/tmp/**")
+ archivalSettings.excludeFiles("**/artifacts/${configName}/VSSetup.obj/**")
+ archivalSettings.setFailIfNothingArchived()
+ archivalSettings.setArchiveOnFailure()
+
+ Utilities.addArchival(job, archivalSettings)
}
-// Add VSI jobs.
-// Generate the builds for commit and PRJob
-[true, false].each { isPR -> // Defines a closure over true and false, value assigned to isPR
- ['Debug', 'Release'].each { configuration ->
-
- def newVsiJobName = Utilities.getFullJobName(project, "windows_integration_${configuration.toLowerCase()}", isPR)
-
- def newVsiJob = job(newVsiJobName) {
- // This opens the set of build steps that will be run.
- steps {
- // Indicates that a batch script should be run with the build string (see above)
- // Also available is:
- // shell (for unix scripting)
- batchFile("""
-echo *** Installing 1.0 CLI ***
-
-@powershell -NoProfile -ExecutionPolicy Bypass -Command "((New-Object System.Net.WebClient).DownloadFile('https://download.microsoft.com/download/B/9/F/B9F1AF57-C14A-4670-9973-CDF47209B5BF/dotnet-dev-win-x64.1.0.4.exe', 'dotnet-dev-win-x64.1.0.4.exe'))"
-dotnet-dev-win-x64.1.0.4.exe /install /quiet /norestart /log bin\\cli_install.log
-
-echo *** Build Roslyn Project System ***
-SET VS150COMNTOOLS=%ProgramFiles(x86)%\\Microsoft Visual Studio\\Preview\\Enterprise\\Common7\\Tools\\
-SET VSSDK150Install=%ProgramFiles(x86)%\\Microsoft Visual Studio\\Preview\\Enterprise\\VSSDK\\
-SET VSSDKInstall=%ProgramFiles(x86)%\\Microsoft Visual Studio\\Preview\\Enterprise\\VSSDK\\
-
-build.cmd /no-node-reuse /no-deploy-extension /skiptests /integrationtests /${configuration.toLowerCase()}
-""")
- }
- }
-
- def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles("bin/**/*")
- archiveSettings.excludeFiles("bin/obj/*")
- archiveSettings.setFailIfNothingArchived()
- archiveSettings.setArchiveOnFailure()
- Utilities.addArchival(newVsiJob, archiveSettings)
- Utilities.setMachineAffinity(newVsiJob, 'Windows_NT', 'latest-dev15-3-preview7')
- Utilities.standardJobSetup(newVsiJob, project, isPR, "*/${branch}")
- Utilities.addXUnitDotNETResults(newVsiJob, "**/*TestResults.xml")
-
- if (isPR) {
- def triggerPhrase = generateTriggerPhrase(newVsiJobName, "vsi")
- Utilities.addGithubPRTriggerForBranch(newVsiJob, branch, newVsiJobName, triggerPhrase, /*triggerPhraseOnly*/ true)
- } else {
- Utilities.addGithubPushTrigger(newVsiJob)
- }
+static addGithubTrigger(def job, def isPR, def branchName, def jobName, def manualTrigger, def altTriggerPhrase) {
+ if (isPR) {
+ def triggerCore = "all|${jobName}"
+
+ if (altTriggerPhrase) {
+ triggerCore = "${triggerCore}|${altTriggerPhrase}"
}
+
+ def triggerPhrase = "(?i)^\\s*(@?dotnet-bot\\s+)?(re)?test\\s+(${triggerCore})(\\s+please)?\\s*\$"
+
+ Utilities.addGithubPRTriggerForBranch(job, branchName, jobName, triggerPhrase, manualTrigger)
+ } else {
+ Utilities.addGithubPushTrigger(job)
+ }
}
-static String generateTriggerPhrase(String jobName, String triggerPhraseExtra) {
- def triggerCore = "all|${jobName}"
- if (triggerPhraseExtra) {
- triggerCore = "${triggerCore}|${triggerPhraseExtra}"
+static addXUnitDotNETResults(def job, def configName) {
+ def resultFilePattern = "**/artifacts/${configName}/TestResults/*.xml"
+ def skipIfNoTestFiles = false
+
+ Utilities.addXUnitDotNETResults(job, resultFilePattern, skipIfNoTestFiles)
+}
+
+def createJob(def platform, def configName, def osName, def imageName, def isPR, def manualTrigger, def altTriggerPhrase) {
+ def projectName = GithubProject
+ def branchName = GithubBranchName
+ def jobName = "${platform}_${configName}"
+ def newJob = job(Utilities.getFullJobName(projectName, jobName, isPR))
+
+ Utilities.standardJobSetup(newJob, projectName, isPR, "*/${branchName}")
+
+ addGithubTrigger(newJob, isPR, branchName, jobName, manualTrigger, altTriggerPhrase)
+ addArchival(newJob, configName)
+ addXUnitDotNETResults(newJob, configName)
+ Utilities.setMachineAffinity(newJob, osName, imageName)
+
+ return newJob
+}
+
+def osName = "Windows_NT"
+def imageName = "latest-dev15-3"
+
+[true, false].each { isPR ->
+ ["debug", "release"].each { configName ->
+
+ def platform = "windows"
+ def manualTrigger = false
+ def altTriggerPhrase = ""
+
+ def newJob = createJob(platform, configName, osName, imageName, isPR, manualTrigger, altTriggerPhrase)
+
+ newJob.with {
+ steps {
+ batchFile(".\\build\\CIBuild.cmd -configuration ${configName} -prepareMachine")
+ }
}
- return "(?i).*test\\W+(${triggerCore})\\W+please.*";
+ }
}
-// Make the call to generate the help job
-Utilities.createHelperJob(this, project, branch,
- "Welcome to the ${project} Repository", // This is prepended to the help message
- "Have a nice day!") // This is appended to the help message. You might put known issues here.
+[true, false].each { isPR ->
+ ["debug", "release"].each { configName ->
+
+ def platform = "windows_integration"
+ def manualTrigger = true
+ def altTriggerPhrase = "vsi"
+
+ def newJob = createJob(platform, configName, osName, imageName, isPR, manualTrigger, altTriggerPhrase)
+
+ newJob.with {
+ steps {
+ batchFile(".\\build\\VSIBuild.cmd -configuration ${configName} -prepareMachine")
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/setup/Directory.Build.props b/setup/Directory.Build.props
new file mode 100644
index 00000000000..bafebc3feb4
--- /dev/null
+++ b/setup/Directory.Build.props
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/setup/Directory.Build.targets b/setup/Directory.Build.targets
new file mode 100644
index 00000000000..18c2d8ccb2e
--- /dev/null
+++ b/setup/Directory.Build.targets
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x.csproj b/setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x.csproj
new file mode 100644
index 00000000000..1482bd6fe8a
--- /dev/null
+++ b/setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x.csproj
@@ -0,0 +1,20 @@
+
+
+
+
+ $(MSBuildProjectName)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/VsixV3/ProjectTemplates1.x/Templates.pkgdef b/setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Templates.pkgdef
similarity index 100%
rename from src/VsixV3/ProjectTemplates1.x/Templates.pkgdef
rename to setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Templates.pkgdef
diff --git a/setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Templates.swr b/setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Templates.swr
new file mode 100644
index 00000000000..9220faaa42b
--- /dev/null
+++ b/setup/Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x/Templates.swr
@@ -0,0 +1,16 @@
+use vs
+
+package name=Microsoft.VisualStudio.NetCore.ProjectTemplates.1.x
+ version=$(Version)
+
+vs.localizedResources
+ vs.localizedResource language=en-us
+ title="Microsoft VisualStudio Managed Project Templates NetCore 1.x"
+ description="Microsoft VisualStudio Managed Project Templates for NetCore 1.x Projects"
+
+folder "InstallDir:Common7\IDE\Extensions\Microsoft\Dotnet"
+ file source="$(MSBuildProjectDirectory)\Templates.pkgdef"
+
+folder "InstallDir:Common7\IDE\Extensions\Microsoft\Dotnet\Templates\NetCore\1.x"
+ file name="Microsoft.DotNet.Common.ProjectTemplates.1.x.1.0.0.nupkg" source="$(CommonTemplatesNupkg)"
+ file name="Microsoft.DotNet.Test.ProjectTemplates.1.x.1.0.0.nupkg" source="$(TestTemplatesNupkg)"
diff --git a/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/CommonFiles.swr b/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/CommonFiles.swr
new file mode 100644
index 00000000000..dabfe160dfe
--- /dev/null
+++ b/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/CommonFiles.swr
@@ -0,0 +1,617 @@
+use vs
+
+package name=Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles
+ version=$(Version)
+
+vs.localizedResources
+ vs.localizedResource language=en-us
+ title="Microsoft VisualStudio Managed Project System Common Files"
+ description="Microsoft VisualStudio ProjectSystem for C#/VB(Managed) Projects"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed"
+ file source="$(VisualStudioXamlRulesDir)Microsoft.CSharp.DesignTime.targets"
+ file source="$(VisualStudioXamlRulesDir)Microsoft.VisualBasic.DesignTime.targets"
+ file source="$(VisualStudioXamlRulesDir)Microsoft.FSharp.DesignTime.targets"
+ file source="$(VisualStudioXamlRulesDir)Microsoft.Managed.DesignTime.targets"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed"
+ file source="$(VisualStudioXamlRulesDir)AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)None.xaml"
+ file source="$(VisualStudioXamlRulesDir)NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\cs"
+ file source="$(VisualStudioXamlRulesDir)cs\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)cs\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\de"
+ file source="$(VisualStudioXamlRulesDir)de\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)de\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\es"
+ file source="$(VisualStudioXamlRulesDir)es\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)es\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\fr"
+ file source="$(VisualStudioXamlRulesDir)fr\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)fr\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\it"
+ file source="$(VisualStudioXamlRulesDir)it\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)it\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\ja"
+ file source="$(VisualStudioXamlRulesDir)ja\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)ja\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\ko"
+ file source="$(VisualStudioXamlRulesDir)ko\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)ko\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\pl"
+ file source="$(VisualStudioXamlRulesDir)pl\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)pl\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\pt-BR"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)pt-BR\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\ru"
+ file source="$(VisualStudioXamlRulesDir)ru\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)ru\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\tr"
+ file source="$(VisualStudioXamlRulesDir)tr\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)tr\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\zh-Hans"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hans\VisualBasic.ProjectItemsSchema.xaml"
+
+folder "InstallDir:MSBuild\Microsoft\VisualStudio\Managed\zh-Hant"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\AdditionalFiles.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\AnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\AppDesigner.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\AssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\CompilerCommandLineArgs.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\COMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ConfigurationGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ConfigurationGeneralFile.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\Content.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\Compile.BrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\Compile.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\CopyUpToDateMarker.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\CSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\FSharp.ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\DebuggerGeneral.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\DotNetCliToolReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\EmbeddedResource.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\Folder.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\GeneralBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\GeneralConfiguredBrowseObject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\None.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\NuGetRestore.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\PackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ProjectDebugger.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ProjectItemsSchema.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ResolvedAnalyzerReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ResolvedAssemblyReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ResolvedCOMReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ResolvedCompilationReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ResolvedPackageReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ResolvedProjectReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\ResolvedSdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\SdkReference.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\SourceControl.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\SpecialFolder.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\SubProject.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\UpToDateCheckInput.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\UpToDateCheckOutput.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\VisualBasic.NamespaceImport.xaml"
+ file source="$(VisualStudioXamlRulesDir)zh-Hant\VisualBasic.ProjectItemsSchema.xaml"
diff --git a/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles.csproj b/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles.csproj
new file mode 100644
index 00000000000..4be4b04b144
--- /dev/null
+++ b/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles.csproj
@@ -0,0 +1,14 @@
+
+
+
+
+ Microsoft.VisualStudio.ProjectSystem.Managed
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/VsixV3/ProjectSystemPackage/ext.xproj.swr b/setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/ext.xproj.swr
similarity index 100%
rename from src/VsixV3/ProjectSystemPackage/ext.xproj.swr
rename to setup/Microsoft.VisualStudio.ProjectSystem.Managed.CommonFiles/ext.xproj.swr
diff --git a/src/Common/Integration/App.config b/src/Common/Integration/App.config
index 94c5ba1ca3c..603971f163c 100644
--- a/src/Common/Integration/App.config
+++ b/src/Common/Integration/App.config
@@ -9,6 +9,8 @@
+
+
diff --git a/src/Common/Test/App.config b/src/Common/Test/App.config
index 97002828293..8755a807524 100644
--- a/src/Common/Test/App.config
+++ b/src/Common/Test/App.config
@@ -1,7 +1,6 @@
-
@@ -16,8 +15,12 @@
-
-
+
+
+
+
+
+
diff --git a/src/DeployIntegrationDependencies/DeployIntegrationDependencies.csproj b/src/DeployIntegrationDependencies/DeployIntegrationDependencies.csproj
index c773e3a1923..bb94ec10ec3 100644
--- a/src/DeployIntegrationDependencies/DeployIntegrationDependencies.csproj
+++ b/src/DeployIntegrationDependencies/DeployIntegrationDependencies.csproj
@@ -1,80 +1,17 @@
-
-
+
- net46
- $(OutDir)IntegrationTests\
- VisualStudioDesigner
- true
- Test
x86
- RoslynDev
- ProjectSystem
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
- $(UserProfile)\.nuget\packages
- $(MSBuildThisFileDirectory)..\..\
- $([System.IO.Path]::GetFullPath('$(RepositoryRootDirectory)bin\$(Configuration)\IntegrationTests\'))
- $(NUGET_PACKAGES)\roslyntools.microsoft.vsixexpinstaller\$(RoslynToolsMicrosoftVSIXExpInstallerVersion)\tools\VsixExpInstaller.exe
- -rootSuffix:$(VSSDKTargetPlatformRegRootSuffix) -vsInstallDir:"$([System.IO.Path]::GetFullPath('$(MSBuildBinPath)\..\..\..'))"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/DeployIntegrationDependencies/Directory.Build.props b/src/DeployIntegrationDependencies/Directory.Build.props
new file mode 100644
index 00000000000..abab86835d0
--- /dev/null
+++ b/src/DeployIntegrationDependencies/Directory.Build.props
@@ -0,0 +1,9 @@
+
+
+
+ IntegrationTests
+ false
+
+
+
+
\ No newline at end of file
diff --git a/src/DeployTestDependencies/DeployTestDependencies.csproj b/src/DeployTestDependencies/DeployTestDependencies.csproj
index 3fcc6a6e7a4..251af6cc031 100644
--- a/src/DeployTestDependencies/DeployTestDependencies.csproj
+++ b/src/DeployTestDependencies/DeployTestDependencies.csproj
@@ -1,17 +1,5 @@
-
-
-
- net46
- $(OutDir)Tests\
- VisualStudioDesigner
- true
- Test
-
-
-
-
-
+
@@ -26,12 +14,12 @@
-
-
-
+
+
+
+
-
\ No newline at end of file
diff --git a/src/DeployTestDependencies/Directory.Build.props b/src/DeployTestDependencies/Directory.Build.props
new file mode 100644
index 00000000000..e9f9c3b1096
--- /dev/null
+++ b/src/DeployTestDependencies/Directory.Build.props
@@ -0,0 +1,9 @@
+
+
+
+ UnitTests
+ false
+
+
+
+
\ No newline at end of file
diff --git a/src/DeployTestDependencies/Readme.txt b/src/DeployTestDependencies/Readme.txt
index 4eb72f96f53..0aef33152ca 100644
--- a/src/DeployTestDependencies/Readme.txt
+++ b/src/DeployTestDependencies/Readme.txt
@@ -2,4 +2,4 @@
project is used to copy and deploy all the required product, xUnit and Moq binaries required
to run all the project system tests.
-When adding new dependencies, reference them from this project or add them to project.json.
\ No newline at end of file
+When adding new dependencies, reference them from this project.
\ No newline at end of file
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
new file mode 100644
index 00000000000..4143752b3d3
--- /dev/null
+++ b/src/Directory.Build.props
@@ -0,0 +1,51 @@
+
+
+
+ UnitTests
+ IntegrationTests
+ Dlls
+
+
+
+
+
+
+
+ false
+
+
+
+
+ Default
+ true
+
+
+
+
+ $(NoWarn);xUnit1004;xUnit2000;xUnit2003;xUnit2004;xUnit2009;xUnit2010;xUnit1013
+
+ $(RepoRoot)build\Test.ruleset
+ $(RepoRoot)build\Default.ruleset
+
+ x86
+
+
+ $(NuGetPackageRoot)\RoslynDependencies.OptimizationData\$(RoslynDependenciesOptimizationDataVersion)\content\OptimizationData\
+
+ true
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets
new file mode 100644
index 00000000000..94831041218
--- /dev/null
+++ b/src/Directory.Build.targets
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ false
+
+
+
\ No newline at end of file
diff --git a/src/HostAgnostic.props b/src/HostAgnostic.props
new file mode 100644
index 00000000000..d34bf056596
--- /dev/null
+++ b/src/HostAgnostic.props
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.cs.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.cs.xlf
new file mode 100644
index 00000000000..215cc600f81
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.cs.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.de.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.de.xlf
new file mode 100644
index 00000000000..ba360c4c459
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.de.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.es.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.es.xlf
new file mode 100644
index 00000000000..25d70cba727
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.es.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.fr.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.fr.xlf
new file mode 100644
index 00000000000..5483d1ed1a7
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.fr.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.it.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.it.xlf
new file mode 100644
index 00000000000..5f3cbf11150
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.it.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ja.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ja.xlf
new file mode 100644
index 00000000000..ea7e02521cf
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ja.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ko.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ko.xlf
new file mode 100644
index 00000000000..4d303ae7951
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ko.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.pl.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.pl.xlf
new file mode 100644
index 00000000000..e01abc82414
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.pl.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.pt-BR.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.pt-BR.xlf
new file mode 100644
index 00000000000..070eb1f75e8
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.pt-BR.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ru.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ru.xlf
new file mode 100644
index 00000000000..1aae6200f39
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.ru.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.tr.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.tr.xlf
new file mode 100644
index 00000000000..09e6980283a
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.tr.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.zh-Hans.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.zh-Hans.xlf
new file mode 100644
index 00000000000..61614fd710e
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.zh-Hans.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.zh-Hant.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.zh-Hant.xlf
new file mode 100644
index 00000000000..399346b1b79
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/ApplicationDesignerView.zh-Hant.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.cs.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.cs.xlf
new file mode 100644
index 00000000000..afff27e584c
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.cs.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.de.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.de.xlf
new file mode 100644
index 00000000000..1f994857653
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.de.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.es.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.es.xlf
new file mode 100644
index 00000000000..fed3fdb9be7
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.es.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.fr.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.fr.xlf
new file mode 100644
index 00000000000..76bfc156521
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.fr.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.it.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.it.xlf
new file mode 100644
index 00000000000..2dd5ab136f9
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.it.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ja.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ja.xlf
new file mode 100644
index 00000000000..9089d6727ff
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ja.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ko.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ko.xlf
new file mode 100644
index 00000000000..bea4108a43c
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ko.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.pl.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.pl.xlf
new file mode 100644
index 00000000000..ecd81e1afce
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.pl.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.pt-BR.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.pt-BR.xlf
new file mode 100644
index 00000000000..53318856a1e
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.pt-BR.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ru.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ru.xlf
new file mode 100644
index 00000000000..f5c2bc0ebfb
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.ru.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.tr.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.tr.xlf
new file mode 100644
index 00000000000..b42fb786527
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.tr.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.zh-Hans.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.zh-Hans.xlf
new file mode 100644
index 00000000000..e9030266084
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.zh-Hans.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.zh-Hant.xlf b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.zh-Hant.xlf
new file mode 100644
index 00000000000..4f1cb0f61bf
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/ApplicationDesigner/xlf/SpecialFileCustomView.zh-Hant.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.cs.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.cs.xlf
new file mode 100644
index 00000000000..9e9eb3f792e
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.cs.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.de.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.de.xlf
new file mode 100644
index 00000000000..29495aa7bd4
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.de.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.es.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.es.xlf
new file mode 100644
index 00000000000..825b5247c72
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.es.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.fr.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.fr.xlf
new file mode 100644
index 00000000000..44297c901e1
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.fr.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.it.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.it.xlf
new file mode 100644
index 00000000000..b60fec8aab6
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.it.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ja.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ja.xlf
new file mode 100644
index 00000000000..dbda95ec20e
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ja.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ko.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ko.xlf
new file mode 100644
index 00000000000..f00ada59e0f
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ko.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.pl.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.pl.xlf
new file mode 100644
index 00000000000..faa89674246
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.pl.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.pt-BR.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.pt-BR.xlf
new file mode 100644
index 00000000000..722157977b5
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.pt-BR.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ru.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ru.xlf
new file mode 100644
index 00000000000..dc85e519667
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.ru.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.tr.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.tr.xlf
new file mode 100644
index 00000000000..df4e6650392
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.tr.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.zh-Hans.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.zh-Hans.xlf
new file mode 100644
index 00000000000..4e62c90df03
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.zh-Hans.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.zh-Hant.xlf b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.zh-Hant.xlf
new file mode 100644
index 00000000000..f0f79f0e884
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/DesignerFramework/xlf/ErrorControl.zh-Hant.xlf
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Directory.Build.props b/src/Microsoft.VisualStudio.AppDesigner/Directory.Build.props
new file mode 100644
index 00000000000..0ac374a3f27
--- /dev/null
+++ b/src/Microsoft.VisualStudio.AppDesigner/Directory.Build.props
@@ -0,0 +1,12 @@
+
+
+
+
+ true
+ Microsoft
+
+
+
+
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Microsoft.VisualStudio.AppDesigner.vbproj b/src/Microsoft.VisualStudio.AppDesigner/Microsoft.VisualStudio.AppDesigner.vbproj
index fd5dedfd277..6909aa78265 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Microsoft.VisualStudio.AppDesigner.vbproj
+++ b/src/Microsoft.VisualStudio.AppDesigner/Microsoft.VisualStudio.AppDesigner.vbproj
@@ -1,28 +1,20 @@
-
+
+
- true
-
-
-
-
-
- binary
- On
- On
- On
- true
- $(NoWarn);42105;42107;42353;42307
- true
-
- Default
- net46
- VisualStudioDesigner
- Microsoft
+
+ $(NoWarn);42353
+
+
+ true
+ This package implements the AppDesigner, which is the designer host used for project property pages among other things in Visual Studio
+ AppDesigner designer host implementation for Visual Studio project property pages
+ Roslyn Project AppDesigner VisualStudio
-
-
+
+
+
@@ -47,7 +39,7 @@
Component
- SpecialFileCustomView.vb
+ SpecialFileCustomView.vb
UserControl
@@ -77,7 +69,7 @@
Component
-
+
True
True
@@ -89,34 +81,18 @@
ApplicationDesignerView.vb
Designer
-
- ApplicationDesignerView.vb
- Designer
-
SpecialFileCustomView.vb
Designer
-
- SpecialFileCustomView.vb
- Designer
-
PropPageDesignerView.vb
Designer
-
- PropPageDesignerView.vb
- Designer
-
PropPageHostDialog.vb
Designer
-
- PropPageHostDialog.vb
- Designer
-
PropPageUserControlBase.vb
Designer
@@ -128,22 +104,14 @@
Designer.Designer.vb
Designer
-
- Microsoft.VisualStudio.AppDesigner.%(Filename).resources
- Designer.resx
-
ErrorControl.vb
-
- ErrorControl.vb
-
Microsoft.VisualStudio.Editors.ApplicationDesigner.OverflowImage
-
+
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.cs.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.cs.resx
deleted file mode 100644
index 85e16ce9935..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.cs.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Platfor&ma:
-
-
- Konfigura&ce:
-
-
- Panel stránky vlastností
-
-
- PropertyPagePanel
-
-
- Panel návrháře vlastností
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.de.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.de.resx
deleted file mode 100644
index c1e2905d799..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.de.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Plattfor&m:
-
-
- &Konfiguration:
-
-
- Bereich "Eigenschaftenseite"
-
-
- PropertyPagePanel
-
-
- Bereich "Eigenschaften-Designer"
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.es.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.es.resx
deleted file mode 100644
index 4901d0b76a2..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.es.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Platafor&ma:
-
-
- &Configuración:
-
-
- Panel Página de propiedades
-
-
- PropertyPagePanel
-
-
- Panel Diseñador de propiedades
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.fr.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.fr.resx
deleted file mode 100644
index 33deeef2597..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.fr.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Platfor&me :
-
-
- &Configuration :
-
-
- Panneau de la page de propriétés
-
-
- PropertyPagePanel
-
-
- Panneau du concepteur de propriétés
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.it.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.it.resx
deleted file mode 100644
index b05f32b3493..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.it.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- &Piattaforma:
-
-
- Config&urazione:
-
-
- Pannello Pagina delle proprietà
-
-
- PropertyPagePanel
-
-
- Pannello Progettazione proprietà
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ja.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ja.resx
deleted file mode 100644
index 03260eb87b5..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ja.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- プラットフォーム(&M):
-
-
- 構成(&C):
-
-
- プロパティ ページ パネル
-
-
- PropertyPagePanel
-
-
- プロパティ デザイナー パネル
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ko.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ko.resx
deleted file mode 100644
index b2248519aa1..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ko.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 플랫폼(&M):
-
-
- 구성(&C):
-
-
- 속성 페이지 패널
-
-
- PropertyPagePanel
-
-
- 속성 디자이너 패널
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.pl.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.pl.resx
deleted file mode 100644
index de4533f1ff1..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.pl.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Platfor&ma:
-
-
- &Konfiguracja:
-
-
- Panel właściwości strony
-
-
- PropertyPagePanel
-
-
- Panel właściwości projektanta
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.pt-BR.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.pt-BR.resx
deleted file mode 100644
index 50076435a73..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.pt-BR.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Platafor&ma:
-
-
- &Configuração:
-
-
- Painel da Página de Propriedades
-
-
- PropertyPagePanel
-
-
- Painel do Designer de Propriedades
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ru.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ru.resx
deleted file mode 100644
index 78d25ab0d45..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.ru.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- &Платформа:
-
-
- &Конфигурация:
-
-
- Панель страницы свойств
-
-
- Панель страницы свойств
-
-
- Панель конструктора свойств
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.tr.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.tr.resx
deleted file mode 100644
index cb5eb10d58f..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.tr.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Platfor&m:
-
-
- &Yapılandırma:
-
-
- Özellik Sayfası Paneli
-
-
- PropertyPagePanel
-
-
- Özellik Tasarımcısı Paneli
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.zh-Hans.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.zh-Hans.resx
deleted file mode 100644
index 1779761f4ae..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.zh-Hans.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 平台(&M):
-
-
- 配置(&C):
-
-
- 属性页面板
-
-
- PropertyPagePanel
-
-
- 属性设计器面板
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.zh-Hant.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.zh-Hant.resx
deleted file mode 100644
index ac96b60f97b..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/PropPageDesignerView.zh-Hant.resx
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 平台(&M):
-
-
- 組態(&C):
-
-
- 屬性頁面板
-
-
- PropertyPagePanel
-
-
- 屬性設計工具面板
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.cs.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.cs.xlf
index 38f24d88d98..34bd84e314c 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.cs.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.cs.xlf
@@ -1,8 +1,7 @@
-
+
-
Platfor&ma:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.de.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.de.xlf
index bb7e2008767..4cb494657e0 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.de.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.de.xlf
@@ -1,8 +1,7 @@
-
+
-
Plattfor&m:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.es.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.es.xlf
index 767c95f29fb..d43855c2d19 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.es.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.es.xlf
@@ -1,8 +1,7 @@
-
+
-
Platafor&ma:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.fr.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.fr.xlf
index dffd4c0b72a..5b54bb2a1be 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.fr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.fr.xlf
@@ -1,8 +1,7 @@
-
+
-
Platfor&me :
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.it.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.it.xlf
index 88604fc5597..b9ff1eec2fb 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.it.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.it.xlf
@@ -1,8 +1,7 @@
-
+
-
&Piattaforma:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ja.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ja.xlf
index 21c933d66a5..abf0723f155 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ja.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ja.xlf
@@ -1,8 +1,7 @@
-
+
-
プラットフォーム(&M):
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ko.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ko.xlf
index 9b3b8813cee..b8c1c56fcdc 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ko.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ko.xlf
@@ -1,8 +1,7 @@
-
+
-
플랫폼(&M):
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pl.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pl.xlf
index bcc0998ec8f..a4e26bfd00f 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pl.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pl.xlf
@@ -1,8 +1,7 @@
-
+
-
Platfor&ma:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pt-BR.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pt-BR.xlf
index 48f494e971e..41b7ffc6a57 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pt-BR.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.pt-BR.xlf
@@ -1,8 +1,7 @@
-
+
-
Platafor&ma:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ru.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ru.xlf
index a8ac0d9ab6a..b8553b9f014 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ru.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.ru.xlf
@@ -1,8 +1,7 @@
-
+
-
&Платформа:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.tr.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.tr.xlf
index a25daaec0ff..f704bb29f29 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.tr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.tr.xlf
@@ -1,8 +1,7 @@
-
+
-
Platfor&m:
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.xlf
deleted file mode 100644
index 92b56977793..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.xlf
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hans.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hans.xlf
index fa027a72f1f..804b55439c7 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hans.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hans.xlf
@@ -1,8 +1,7 @@
-
+
-
平台(&M):
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hant.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hant.xlf
index 854391806bc..8907bd969d8 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hant.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPageDesigner/xlf/PropPageDesignerView.zh-Hant.xlf
@@ -1,8 +1,7 @@
-
+
-
平台(&M):
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.cs.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.cs.resx
deleted file mode 100644
index 7bc72aa5fe4..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.cs.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- OK
-
-
- Zrušit
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.de.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.de.resx
deleted file mode 100644
index 8b6f07659bd..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.de.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- OK
-
-
- Abbrechen
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.es.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.es.resx
deleted file mode 100644
index 376707ec003..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.es.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Aceptar
-
-
- Cancelar
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.fr.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.fr.resx
deleted file mode 100644
index fcbe41aca26..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.fr.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- OK
-
-
- Annuler
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.it.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.it.resx
deleted file mode 100644
index e5c5cc07225..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.it.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- OK
-
-
- Annulla
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ja.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ja.resx
deleted file mode 100644
index c4d75b9bc28..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ja.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- OK
-
-
- キャンセル
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ko.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ko.resx
deleted file mode 100644
index 4110fd95123..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ko.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 확인
-
-
- 취소
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.pl.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.pl.resx
deleted file mode 100644
index f9db11fdce6..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.pl.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- OK
-
-
- Anuluj
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.pt-BR.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.pt-BR.resx
deleted file mode 100644
index 1ad05ab23f0..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.pt-BR.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- OK
-
-
- Cancelar
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ru.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ru.resx
deleted file mode 100644
index 0ff1964b44d..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.ru.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- ОК
-
-
- Отмена
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.tr.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.tr.resx
deleted file mode 100644
index 8646b4cc12c..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.tr.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Tamam
-
-
- İptal
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.zh-Hans.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.zh-Hans.resx
deleted file mode 100644
index 895598123aa..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.zh-Hans.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 确定
-
-
- 取消
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.zh-Hant.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.zh-Hant.resx
deleted file mode 100644
index 1d345a54984..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageHostDialog.zh-Hant.resx
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 確定
-
-
- 取消
-
-
- PropPageHostDialog
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.cs.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.cs.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.cs.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.de.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.de.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.de.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.es.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.es.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.es.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.fr.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.fr.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.fr.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.it.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.it.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.it.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ja.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ja.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ja.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ko.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ko.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ko.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.pl.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.pl.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.pl.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.pt-BR.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.pt-BR.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.pt-BR.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ru.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ru.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.ru.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.tr.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.tr.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.tr.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.zh-Hans.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.zh-Hans.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.zh-Hans.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.zh-Hant.resx b/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.zh-Hant.resx
deleted file mode 100644
index c423b382327..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/PropPageUserControlBase.zh-Hant.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- PropPageUserControlBase
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.cs.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.cs.xlf
index 62838f50b85..9fcb5feb91a 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.cs.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.cs.xlf
@@ -1,8 +1,7 @@
-
+
-
OK
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.de.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.de.xlf
index 773d8302dec..e35db629104 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.de.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.de.xlf
@@ -1,8 +1,7 @@
-
+
-
OK
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.es.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.es.xlf
index 9992240b9bb..878c944cd3b 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.es.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.es.xlf
@@ -1,8 +1,7 @@
-
+
-
Aceptar
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.fr.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.fr.xlf
index 86f56975864..a50f390374c 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.fr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.fr.xlf
@@ -1,8 +1,7 @@
-
+
-
OK
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.it.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.it.xlf
index 690d40d972a..f7f2c8a3adc 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.it.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.it.xlf
@@ -1,8 +1,7 @@
-
+
-
OK
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ja.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ja.xlf
index 4e121a7618a..d4d314ddee0 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ja.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ja.xlf
@@ -1,8 +1,7 @@
-
+
-
OK
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ko.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ko.xlf
index 4d056e24a06..d17247b81e3 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ko.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ko.xlf
@@ -1,8 +1,7 @@
-
+
-
확인
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pl.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pl.xlf
index 335b54df60c..170199c9055 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pl.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pl.xlf
@@ -1,8 +1,7 @@
-
+
-
OK
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pt-BR.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pt-BR.xlf
index 2bdf491889f..b8d2524a06e 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pt-BR.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.pt-BR.xlf
@@ -1,8 +1,7 @@
-
+
-
OK
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ru.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ru.xlf
index ecb577aa9f9..0be5d4aaa0b 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ru.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.ru.xlf
@@ -1,8 +1,7 @@
-
+
-
ОК
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.tr.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.tr.xlf
index 9797aa14d65..6ef96b01cd7 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.tr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.tr.xlf
@@ -1,8 +1,7 @@
-
+
-
Tamam
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hans.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hans.xlf
index dcbf3ea5958..938d6024a47 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hans.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hans.xlf
@@ -1,8 +1,7 @@
-
+
-
确定
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hant.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hant.xlf
index f51d5835f67..a0ae25961e9 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hant.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageHostDialog.zh-Hant.xlf
@@ -1,8 +1,7 @@
-
+
-
確定
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.cs.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.cs.xlf
index 86ffedc30e6..c8e5b7cd36a 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.cs.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.cs.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.de.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.de.xlf
index 7c883a63deb..094d10306c8 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.de.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.de.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.es.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.es.xlf
index 83b1dc6484e..e7acc7bb0d7 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.es.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.es.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.fr.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.fr.xlf
index 5e432c9b23b..679f951b73e 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.fr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.fr.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.it.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.it.xlf
index eff6a36e159..916621220c2 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.it.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.it.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ja.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ja.xlf
index 1294ee932a3..c960d267e5d 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ja.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ja.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ko.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ko.xlf
index 0e1515fc7ab..70df964d9ce 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ko.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ko.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pl.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pl.xlf
index 86a2acc4b44..209f6014fd6 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pl.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pl.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pt-BR.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pt-BR.xlf
index 64b27add16f..c5a93a9e71b 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pt-BR.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.pt-BR.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ru.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ru.xlf
index 07ce2d57593..43cf83e3fcb 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ru.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.ru.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.tr.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.tr.xlf
index 72e461048e6..d6e2d953f71 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.tr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.tr.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hans.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hans.xlf
index c49da5ca88c..b6177ce4c46 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hans.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hans.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hant.xlf b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hant.xlf
index 18b45984870..2984ef0687a 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hant.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/PropPages/xlf/PropPageUserControlBase.zh-Hant.xlf
@@ -1,8 +1,7 @@
-
+
-
PropPageUserControlBase
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.cs.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.cs.resx
deleted file mode 100644
index a66289ed320..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.cs.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Projekt neobsahuje soubor výchozích prostředků. Kliknutím ho vytvořte.
-
-
- Projekt neobsahuje soubor výchozího nastavení. Kliknutím ho vytvořte.
-
-
- Návrhář se nedá zobrazit, protože se pro něj ještě nenačetl dokument.
-
-
- Soubor {0} už je v editoru otevřený. Zavřete ho prosím a zkuste to znovu.
-
-
- Při pokusu o načtení stránky došlo k chybě.
-
-
- Při pokusu o načtení okna vlastností projektu došlo k chybě. Zavřete okno a zkuste to znovu.
-{0}
-
-
- Soubor {0} se nepovedlo najít.
-
-
- Kontejner stránky návrháře projektu
-
-
- Všechny stránky návrháře projektu
-
-
- Další nastavení
-
-
- Strana {0}:
-
-
- Prostředky
-
-
- Nastavení
-
-
- Požadovaný typ souboru se v projektech tohoto typu nepodporuje.
-
-
- Přepnout stránku návrháře projektu
-
-
- Umožňuje přepínání mezi aktivními stránkami návrháře projektu (pomocí Ctrl+PageUp a Ctrl+PageDown).
-
-
- Návrhář projektu
-
-
- Všechny soubory
-
-
- Vyrovnávací paměť je jen pro čtení.
-
-
- Nelze vytvořit návrháře. {0}
-
-
- Editoru se nepodařilo pro soubor {0} získat IVsTextStream.
-
-
- Editoru se nepovedlo získat IVsTextStream.
-
-
- {0} [jen pro čtení]
-
-
- Pro soubor {0} není dostupná žádná služba DesignerService.
-
-
- Microsoft Visual Studio
-
-
- Soubor je už otevřený v nekompatibilním editoru.
-
-
- Neplatný název fyzického zobrazení.
-
-
- Není dostupná žádná služba LocalRegistry.
-
-
- Formát není podporovaný.
-
-
- Při rezervaci se znovu načetl jeden nebo více souborů. Zopakujte prosím operaci.
-
-
- Nahrazení textového streamu nebylo úspěšné: {0}
-
-
- Nelze vytvořit textový zásobník.
-
-
- Aktuální soubor nejde zarezervovat. Soubor může být zamčený, určený jen pro čtení nebo ho budete muset zarezervovat ručně.
-
-
- Neznámá chyba.
-
-
- Neplatný argument {0}
-
-
- Službu {0} se nepodařilo najít. Ověřte, jestli je aplikace správně nainstalovaná.
-
-
- Vyžaduje:
-
-
- Aktivní ({0})
-
-
- Všechny konfigurace
-
-
- Všechny platformy
-
-
- Aplikace
-
-
- (žádné)
-
-
- Konfigurace {0} pro platformu {1} se nenašla.
-
-
- Definované aplikací
-
-
- Windows
-
-
- Když se zavře poslední formulář
-
-
- Když se zavře úvodní formulář
-
-
- (žádné)
-
-
- (žádné)
-
-
- Není k dispozici
-
-
- Cesta výstupu není důvěryhodná.
-Při pokusech o provedení akcí vyžadujících úplný vztah důvěryhodnosti může v aplikaci docházet k bezpečnostním výjimkám.
-Pokud chcete tento stav ignorovat a pokračovat v operaci , klikněte na OK. Pokud chcete vybrat jinou cestu výstupu, klikněte na Zrušit.
-
-
- Příkazový řádek události po sestavení
-
-
- Příkazový řádek události před sestavením
-
-
- Projekt se znovu načetl a některé změny na této stránce se mohly ztratit.
-
-
- Stránka vlastností
-
-
- Vybrat soubor
-
-
- Vybrat cestu výstupu
-
-
- Vybrat cestu k odkazu
-
-
- Vybrat pracovní adresář
-
-
- (žádné)
-
-
- Změnit vlastnost: {0}
-
-
- Generování souboru selhalo: {0}
-
-
- Nečekaná chyba.
-
-
- Nepodařilo se načíst vnitřně umístěný prostředek '{0}'.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.de.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.de.resx
deleted file mode 100644
index 7b249884c2f..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.de.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Dieses Projekt enthält keine Standardressourcendatei. Klicken Sie hier, um eine solche Datei zu erstellen.
-
-
- Dieses Projekt enthält keine Standardeinstellungsdatei. Klicken Sie hier, um eine solche Datei zu erstellen.
-
-
- Der Designer kann nicht angezeigt werden, weil das entsprechende Dokument nie geladen wurde.
-
-
- Die Datei "{0}" ist bereits in einem Editor geöffnet. Schließen Sie die Datei, und wiederholen Sie den Vorgang.
-
-
- Fehler beim Laden der Seite.
-
-
- Fehler beim Laden des Projekteigenschaftenfensters. Schließen Sie das Fenster, und wiederholen Sie den Vorgang.
-{0}
-
-
- Die Datei "{0}" wurde nicht gefunden.
-
-
- Container für Projekt-Designer-Seite
-
-
- Alle Projekt-Designer-Seiten
-
-
- Weitere Einstellungen
-
-
- {0}-Seite:
-
-
- Ressourcen
-
-
- Einstellungen
-
-
- Der angeforderte Dateityp wird in Projekten dieses Typs nicht unterstützt.
-
-
- Projekt-Designer-Seite wechseln
-
-
- Wechseln zwischen aktiven Seiten des Projekt-Designers zulassen (mit STRG+PageUp und STRG+PageDown)
-
-
- Projekt-Designer
-
-
- Alle Dateien
-
-
- Der Puffer ist schreibgeschützt.
-
-
- Designer kann nicht erstellt werden. {0}
-
-
- Der Editor konnte den IVsTextStream für die Datei "{0}" nicht abrufen.
-
-
- Der Editor konnte den IVsTextStream nicht abrufen.
-
-
- {0} [schreibgeschützt]
-
-
- Kein DesignerService für die Datei "{0}".
-
-
- Microsoft Visual Studio
-
-
- Die Datei ist bereits in einem inkompatiblen Editor geöffnet.
-
-
- Ungültiger Name für physische Ansicht.
-
-
- Kein LocalRegistry-Dienst.
-
-
- Nicht unterstütztes Format.
-
-
- Mindestens eine Datei wurde beim Auschecken neu geladen. Wiederholen Sie den Vorgang.
-
-
- Fehler beim Ersetzen des Textstreams: {0}
-
-
- Textpuffer kann nicht erstellt werden.
-
-
- Die aktuelle Datei konnte nicht ausgecheckt werden. Die Datei ist unter Umständen schreibgeschützt oder gesperrt oder muss manuell ausgecheckt werden.
-
-
- Unbekannter Fehler.
-
-
- Ungültiges Argument: {0}
-
-
- Der Dienst "{0}" wurde nicht gefunden. Vergewissern Sie sich, dass die Anwendung korrekt installiert ist.
-
-
- Voraussetzungen:
-
-
- Aktiv ({0})
-
-
- Alle Konfigurationen
-
-
- Alle Plattformen
-
-
- Anwendung
-
-
- (Keine)
-
-
- Die Konfiguration "{0}" für die Plattform "{1}" wurde nicht gefunden.
-
-
- Anwendungsdefiniert
-
-
- Windows
-
-
- Beim Schließen des letzten Formulars
-
-
- Beim Schließen des Startformulars
-
-
- (Keine)
-
-
- (Keine)
-
-
- Nicht zutreffend
-
-
- Der Ausgabepfad ist nicht vertrauenswürdig.
-Bei Aktionen, die volle Vertrauenswürdigkeit erfordern, treten für die Anwendung unter Umständen Sicherheitsausnahmen auf.
-Klicken Sie auf "OK", um diese Meldung zu ignorieren und den Vorgang fortzusetzen. Klicken Sie auf "ABBRECHEN", um einen anderen Ausgabepfad zu wählen.
-
-
- Befehlszeile für Postbuildereignis
-
-
- Befehlszeile für Präbuildereignis
-
-
- Das Projekt wurde neu geladen, und einige Änderungen auf dieser Seite sind möglicherweise verloren gegangen.
-
-
- Eigenschaftenseite
-
-
- Datei auswählen
-
-
- Ausgabepfad auswählen
-
-
- Verweispfad auswählen
-
-
- Arbeitsverzeichnis auswählen
-
-
- (Keine)
-
-
- Eigenschaft ändern: {0}
-
-
- Fehler beim Generieren der Datei: {0}
-
-
- Unerwarteter Fehler.
-
-
- Die interne lokalisierte Ressource "{0}" kann nicht geladen werden.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.es.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.es.resx
deleted file mode 100644
index 65b1ca0ba60..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.es.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Este proyecto no contiene un archivo de recursos predeterminado. Haga clic aquí para crear uno.
-
-
- Este proyecto no contiene un archivo de configuración predeterminado. Haga clic aquí para crear uno.
-
-
- No se puede mostrar el diseñador porque no se cargó el documento correspondiente.
-
-
- El archivo '{0}' ya está abierto en un editor. Ciérrelo y vuelva a intentarlo.
-
-
- Error al intentar cargar la página.
-
-
- Error al intentar cargar la ventana de propiedades del proyecto. Cierre la ventana y vuelva a intentarlo.
-{0}
-
-
- No se encuentra el archivo '{0}'.
-
-
- Contenedor de página del Diseñador de proyectos
-
-
- Todas las páginas del Diseñador de proyectos
-
-
- Más configuración
-
-
- Página {0}:
-
-
- Recursos
-
-
- Configuración
-
-
- El tipo de archivo solicitado no es compatible en proyectos de este tipo.
-
-
- Cambiar página del Diseñador de proyectos
-
-
- Permitir cambiar entre páginas activas del Diseñador de proyectos (utilizar Ctrl+PageUp y Ctrl+PageDown)
-
-
- Diseñador de proyectos
-
-
- Todos los archivos
-
-
- El búfer es de solo lectura
-
-
- No se puede crear el diseñador. {0}
-
-
- El editor no pudo obtener IVsTextStream para el archivo {0}.
-
-
- El editor no pudo obtener IVsTextStream.
-
-
- {0} [solo lectura]
-
-
- No hay ningún DesignerService para el archivo '{0}'.
-
-
- Microsoft Visual Studio
-
-
- El archivo ya está abierto en un editor no compatible.
-
-
- Nombre de vista física no válido.
-
-
- No hay ningún servicio LocalRegistry.
-
-
- Formato no admitido.
-
-
- Se recargaron uno o varios archivos durante la extracción del repositorio. Vuelva a intentar la operación.
-
-
- No se pudo reemplazar la secuencia de texto: {0}
-
-
- No se puede crear el búfer del texto.
-
-
- El archivo actual no se puede extraer del repositorio. Puede que el archivo sea de solo lectura o que esté bloqueado, o quizá sea necesario extraer el archivo del repositorio manualmente.
-
-
- Error desconocido.
-
-
- Argumento '{0}' no válido
-
-
- No se encuentra el servicio '{0}'. Asegúrese de que la aplicación se ha instalado correctamente.
-
-
- Requiere:
-
-
- Activa ({0})
-
-
- Todas las configuraciones
-
-
- Todas las plataformas
-
-
- Aplicación
-
-
- (Ninguna)
-
-
- No se encuentra la configuración '{0}' para la plataforma '{1}'.
-
-
- Definido por la aplicación
-
-
- Windows
-
-
- Al cerrar el último formulario
-
-
- Al cerrar el formulario de inicio
-
-
- (Ninguno)
-
-
- (Ninguno)
-
-
- N/A
-
-
- La ruta de acceso de salida no es de confianza.
-La aplicación puede producir excepciones de seguridad al intentar realizar acciones que requieran plena confianza.
-Haga clic en ACEPTAR para pasar esto por alto y continuar. Haga clic en CANCELAR para elegir otra ruta de acceso de salida.
-
-
- Línea de comandos del evento posterior a la compilación
-
-
- Línea de comandos del evento anterior a la compilación
-
-
- El proyecto se ha recargado y puede que se hayan perdido algunos de los cambios realizados en esta página.
-
-
- Página de propiedades
-
-
- Seleccionar archivo
-
-
- Seleccionar ruta de acceso de salida
-
-
- Seleccionar ruta de acceso de referencia
-
-
- Seleccionar directorio de trabajo
-
-
- (Ninguno)
-
-
- Cambiar la propiedad: {0}
-
-
- No se pudo generar el archivo: {0}
-
-
- Error inesperado.
-
-
- No se pudo cargar el recurso adaptado interno '{0}'.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.fr.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.fr.resx
deleted file mode 100644
index 5963059056a..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.fr.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Ce projet ne contient pas de fichier de ressources par défaut. Cliquez ici pour en créer un.
-
-
- Ce projet ne contient pas de fichier de paramètres par défaut. Cliquez ici pour en créer un.
-
-
- Impossible d'afficher le concepteur, car le document n'a pas pu être chargé.
-
-
- Le fichier '{0}' est déjà ouvert dans un éditeur. Fermez le fichier et réessayez.
-
-
- Une erreur s'est produite lors de la tentative de chargement de la page.
-
-
- Une erreur s'est produite durant une tentative de chargement de la fenêtre des propriétés du projet. Fermez la fenêtre et réessayez.
-{0}
-
-
- Impossible de trouver le fichier '{0}'.
-
-
- Conteneur de page du Concepteur de projets
-
-
- Toutes les pages du Concepteur de projets
-
-
- Paramètres supplémentaires
-
-
- Page {0} :
-
-
- Ressources
-
-
- Paramètres
-
-
- Le type de fichier demandé n'est pas pris en charge dans les projets de ce type.
-
-
- Basculer sur la page du Concepteur de projets
-
-
- Permet de basculer entre les pages actives du Concepteur de projets (utilisez Ctrl+Pg. préc et Ctrl+Pg. suiv)
-
-
- Concepteur de projets
-
-
- Tous les fichiers
-
-
- La mémoire tampon est en lecture seule.
-
-
- Impossible de créer le concepteur. {0}
-
-
- L'éditeur n'a pas pu obtenir IVsTextStream pour le fichier {0}.
-
-
- L'éditeur n'a pas pu obtenir IVsTextStream.
-
-
- {0} [Lecture seule]
-
-
- Aucun DesignerService pour le fichier '{0}'.
-
-
- Microsoft Visual Studio
-
-
- Le fichier est déjà ouvert dans un éditeur non compatible.
-
-
- Nom d'affichage physique non valide.
-
-
- Aucun service LocalRegistry.
-
-
- Format non pris en charge.
-
-
- Un ou plusieurs fichiers ont été rechargés pendant l'extraction. Réessayez votre opération.
-
-
- Échec du remplacement du flux de texte : {0}
-
-
- Impossible de créer une mémoire tampon de texte.
-
-
- Impossible d'extraire le fichier actif. Ce fichier peut être en lecture seule ou verrouillé ou vous devrez peut-être l'extraire manuellement.
-
-
- Erreur inconnue.
-
-
- Argument '{0}' non valide.
-
-
- Service '{0}' introuvable. Vérifiez que l'application est installée correctement.
-
-
- Nécessite :
-
-
- ({0}) active
-
-
- Toutes les configurations
-
-
- Toutes les plateformes
-
-
- Application
-
-
- (Aucun)
-
-
- Configuration '{0}' introuvable pour la plateforme '{1}'.
-
-
- Défini au niveau de l'application
-
-
- Windows
-
-
- À la fermeture du dernier formulaire
-
-
- À la fermeture du formulaire de démarrage
-
-
- (Aucun)
-
-
- (Aucun)
-
-
- N/A
-
-
- Le chemin de sortie n'est pas approuvé.
-L'application risque de générer des exceptions de sécurité pendant l'exécution d'actions qui exigent une confiance totale.
-Cliquez sur OK pour ignorer et continuer. Cliquez sur ANNULER pour choisir un autre chemin de sortie.
-
-
- Ligne de commande de l'événement post-build
-
-
- Ligne de commande de l'événement pré-build
-
-
- Le projet a été rechargé et certaines modifications contenues dans cette page ont peut-être été perdues.
-
-
- Page de propriétés
-
-
- Sélectionner le fichier
-
-
- Sélectionner le chemin de sortie
-
-
- Sélectionner le chemin de référence
-
-
- Sélectionner le répertoire de travail
-
-
- (Aucun)
-
-
- Modifier la propriété : {0}
-
-
- Échec de génération du fichier : {0}
-
-
- Erreur inattendue.
-
-
- Impossible de charger la ressource localisée interne '{0}'.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.it.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.it.resx
deleted file mode 100644
index e27df860756..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.it.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Questo progetto non contiene un file di risorse predefinito. Fare clic qui per crearne uno.
-
-
- Questo progetto non contiene un file di impostazioni predefinito. Fare clic qui per crearne uno.
-
-
- Non è possibile visualizzare la finestra di progettazione perché il documento non è mai stato caricato.
-
-
- Il file '{0}' è già aperto in un editor. Chiudere il file e riprovare.
-
-
- Si è verificato un errore durante il caricamento della pagina.
-
-
- Si è verificato un errore durante il tentativo di caricare la finestra delle proprietà del progetto. Chiudere la finestra e riprovare.
-{0}
-
-
- Il file '{0}' non è stato trovato.
-
-
- Contenitore pagine Creazione progetti
-
-
- Tutte le pagine Creazione progetti
-
-
- Altre impostazioni
-
-
- Pagina {0}:
-
-
- Risorse
-
-
- Impostazioni
-
-
- Il tipo di file richiesto non è supportato nei progetti di questo tipo.
-
-
- Passa alla pagina Creazione progetti
-
-
- Consente di spostarsi tra le pagine attive di Creazione progetti (usare CTRL+PGSU e CTRL+PGGIÙ)
-
-
- Creazione progetti
-
-
- Tutti i file
-
-
- Il buffer è di sola lettura.
-
-
- Non è possibile creare la finestra di progettazione. {0}
-
-
- L'editor non è riuscito a ottenere IVsTextStream per il file {0}.
-
-
- L'editor non è riuscito a ottenere IVsTextStream.
-
-
- {0} [Di sola lettura]
-
-
- Non è disponibile alcun DesignerService per il file '{0}'.
-
-
- Microsoft Visual Studio
-
-
- Il file è già aperto in un editor non compatibile.
-
-
- Il nome della visualizzazione fisica non è valido.
-
-
- Non è disponibile alcun servizio LocalRegistry.
-
-
- Formato non supportato.
-
-
- Uno o più file sono stati ricaricati durante l'estrazione. Riprovare.
-
-
- Sostituzione del flusso di testo non riuscita: {0}
-
-
- Non è possibile creare il buffer di testo.
-
-
- Non è possibile estrarre il file corrente. Il file potrebbe essere di sola lettura o bloccato oppure deve essere estratto manualmente.
-
-
- Errore sconosciuto.
-
-
- Argomento '{0}' non valido
-
-
- Il servizio '{0}' non è stato trovato. Assicurarsi che l'applicazione sia installata correttamente.
-
-
- Richiede:
-
-
- Attiva ({0})
-
-
- Tutte le configurazioni
-
-
- Tutte le piattaforme
-
-
- Applicazione
-
-
- (Nessuno)
-
-
- La configurazione '{0}' per la piattaforma '{1}' non è stata trovata.
-
-
- Definita dall'applicazione
-
-
- Windows
-
-
- Alla chiusura dell'ultimo form
-
-
- Alla chiusura del form di avvio
-
-
- (Nessuno)
-
-
- (Nessuno)
-
-
- N/A
-
-
- Il percorso di output non è attendibile.
-L'applicazione potrebbe generare eccezioni di sicurezza mentre prova a eseguire azioni che richiedono l'attendibilità totale.
-Fare clic su OK per ignorare e continuare. Fare clic su ANNULLA per selezionare un percorso di output diverso.
-
-
- Riga di comando eventi di post-compilazione
-
-
- Riga di comando eventi di pre-compilazione
-
-
- Il progetto è stato ricaricato ed è possibile che alcune modifiche apportate alla pagina siano andate perdute.
-
-
- Pagina delle proprietà
-
-
- Seleziona file
-
-
- Seleziona percorso di output
-
-
- Seleziona percorso del riferimento
-
-
- Seleziona directory di lavoro
-
-
- (Nessuno)
-
-
- Modifica proprietà: {0}
-
-
- Non è stato possibile generare il file: {0}
-
-
- Errore imprevisto.
-
-
- Non è possibile caricare la risorsa localizzata interna '{0}'.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ja.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ja.resx
deleted file mode 100644
index dd62b56c2e3..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ja.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- このプロジェクトには既定のリソース ファイルが含まれていません。ファイルを作成するには、ここをクリックしてください。
-
-
- このプロジェクトには既定の設定ファイルが含まれていません。ファイルを作成するには、ここをクリックしてください。
-
-
- ドキュメントが読み込まれなかったため、デザイナーを表示できません。
-
-
- ファイル '{0}' は既にエディターで開かれています。ファイルを閉じて、もう一度操作を行ってください。
-
-
- ページの読み込み中にエラーが発生しました。
-
-
- プロジェクト プロパティ ウィンドウを読み込もうとしているときにエラーが発生しました。ウィンドウを閉じて、もう一度試してください。
-{0}
-
-
- ファイル '{0}' が見つかりません。
-
-
- プロジェクト デザイナー ページ コンテナー
-
-
- すべてのプロジェクト デザイナー ページ
-
-
- その他の設定
-
-
- {0} ページ:
-
-
- リソース
-
-
- 設定
-
-
- 要求されたファイルの種類はこの種類のプロジェクトでサポートされていません。
-
-
- プロジェクト デザイナー ページの切り替え
-
-
- プロジェクト デザイナーのアクティブ ページ間の切り替えを許可します (Ctrl + PageUp キーおよび Ctrl + PageDown キーを使用)
-
-
- プロジェクト デザイナー
-
-
- すべてのファイル
-
-
- バッファーは読み取り専用です。
-
-
- デザイナーを作成できません。{0}
-
-
- エディターでファイル {0} の IVsTextStream を取得できませんでした。
-
-
- エディターで IVsTextStream を取得できませんでした。
-
-
- {0} [読み取り専用]
-
-
- ファイル '{0}' に対する DesignerService がありません。
-
-
- Microsoft Visual Studio
-
-
- ファイルは、互換性のないエディターで既に開かれています。
-
-
- 無効な物理ビュー名です。
-
-
- LocalRegistry サービスがありません。
-
-
- サポートされていない形式です。
-
-
- 1 つ以上のファイルがチェックアウト時に再読み込みされました。操作を再試行してください。
-
-
- テキスト ストリームの置換に失敗しました: {0}
-
-
- テキスト バッファーを作成できません。
-
-
- 現在のファイルをチェックアウトできません。ファイルが読み取り専用かロックされています。あるいは、ファイルを手動でチェックアウトする必要がある可能性があります。
-
-
- 不明なエラーです。
-
-
- 無効な引数 '{0}'
-
-
- サービス '{0}' が見つかりません。アプリケーションが正しくインストールされていることを確認してください。
-
-
- 必須:
-
-
- アクティブな ({0})
-
-
- すべての構成
-
-
- すべてのプラットフォーム
-
-
- アプリケーション
-
-
- (なし)
-
-
- プラットフォーム '{1}' の構成 '{0}' が見つかりませんでした。
-
-
- アプリケーション定義
-
-
- Windows
-
-
- 最後のフォームが閉じるとき
-
-
- スタートアップ フォームが閉じるとき
-
-
- (なし)
-
-
- (なし)
-
-
- なし
-
-
- この出力パスは信頼されていません。
-完全な信頼が必要なアクションを実行しようとすると、アプリケーションがセキュリティ例外をスローする可能性があります。
-無視して続行するには [OK] をクリックしてください。別の出力パスを選ぶには [キャンセル] をクリックしてください。
-
-
- ビルド後イベントのコマンド ライン
-
-
- ビルド前イベントのコマンド ライン
-
-
- プロジェクトが再度読み込まれました。このページに加えられたいくつかの変更が失われた可能性があります。
-
-
- プロパティ ページ
-
-
- ファイルの選択
-
-
- 出力パスの選択
-
-
- 参照パスの選択
-
-
- 作業ディレクトリの選択
-
-
- (なし)
-
-
- プロパティの変更: {0}
-
-
- ファイルの生成に失敗しました: {0}
-
-
- 予期しないエラーです。
-
-
- ローカライズされた内部リソース '{0}' を読み込めません。
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ko.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ko.resx
deleted file mode 100644
index 2fee50fcf30..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ko.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 이 프로젝트에는 기본 리소스 파일이 없습니다. 기본 리소스 파일을 만들려면 여기를 클릭하세요.
-
-
- 이 프로젝트에는 기본 설정 파일이 없습니다. 기본 설정 파일을 만들려면 여기를 클릭하세요.
-
-
- 디자이너에 대한 문서를 로드하지 않았으므로 디자이너를 표시할 수 없습니다.
-
-
- '{0}' 파일이 이미 편집기에서 열려 있습니다. 파일을 닫고 다시 시도하세요.
-
-
- 페이지를 로드하는 동안 오류가 발생했습니다.
-
-
- 프로젝트 속성 창을 로드하는 동안 오류가 발생했습니다. 창을 닫고 다시 시도하세요.
-{0}
-
-
- '{0}' 파일을 찾을 수 없습니다.
-
-
- 프로젝트 디자이너 페이지 컨테이너
-
-
- 모든 프로젝트 디자이너 페이지
-
-
- 추가 설정
-
-
- {0} 페이지:
-
-
- 리소스
-
-
- 설정
-
-
- 이 형식의 프로젝트에서는 요청한 파일 형식이 지원되지 않습니다.
-
-
- 프로젝트 디자이너 페이지 전환
-
-
- Ctrl+PageUp 및 Ctrl+PageDown을 사용하여 프로젝트 디자이너의 활성 페이지 간에 전환할 수 있습니다.
-
-
- 프로젝트 디자이너
-
-
- 모든 파일
-
-
- 버퍼가 읽기 전용입니다.
-
-
- 디자이너를 만들 수 없습니다. {0}
-
-
- 편집기에서 {0} 파일에 대한 IVsTextStream을 가져올 수 없습니다.
-
-
- 편집기에서 IVsTextStream을 가져올 수 없습니다.
-
-
- {0}[읽기 전용]
-
-
- '{0}' 파일에 대한 DesignerService가 없습니다.
-
-
- Microsoft Visual Studio
-
-
- 호환되지 않는 편집기에서 파일을 이미 열었습니다.
-
-
- 실제 뷰 이름이 잘못되었습니다.
-
-
- LocalRegistry 서비스가 없습니다.
-
-
- 지원되지 않는 형식입니다.
-
-
- 체크 아웃하는 동안 하나 이상의 파일이 다시 로드되었습니다. 작업을 다시 시도하세요.
-
-
- 텍스트 스트림을 바꾸지 못했습니다. {0}
-
-
- 텍스트 버퍼를 만들 수 없습니다.
-
-
- 현재 파일을 체크 아웃할 수 없습니다. 파일이 읽기 전용이거나 잠겨 있을 수 있습니다. 또는 수동으로 파일을 체크 아웃해야 할 수도 있습니다.
-
-
- 알 수 없는 오류입니다.
-
-
- '{0}' 인수가 잘못되었습니다.
-
-
- '{0}' 서비스를 찾을 수 없습니다. 응용 프로그램이 제대로 설치되어 있는지 확인하세요.
-
-
- 필요한 권한:
-
-
- 활성({0})
-
-
- 모든 구성
-
-
- 모든 플랫폼
-
-
- 응용 프로그램
-
-
- (없음)
-
-
- '{1}' 플랫폼에 대한 '{0}' 구성을 찾을 수 없습니다.
-
-
- 응용 프로그램 정의
-
-
- Windows
-
-
- 마지막 폼을 닫을 때
-
-
- 시작 폼을 닫을 때
-
-
- (없음)
-
-
- (없음)
-
-
- N/A
-
-
- 출력 경로를 신뢰할 수 없습니다.
-완전 신뢰가 필요한 동작을 수행할 때 응용 프로그램에서 보안 예외를 throw할 수 있습니다.
-무시하고 계속 실행하려면 [확인]을 클릭하고 다른 출력 경로를 선택하려면 [취소]를 클릭하세요.
-
-
- 빌드 후 이벤트 명령줄
-
-
- 빌드 전 이벤트 명령줄
-
-
- 프로젝트가 다시 로드되었습니다. 이 페이지의 일부 변경 내용이 손실되었을 수 있습니다.
-
-
- 속성 페이지
-
-
- 파일 선택
-
-
- 출력 경로 선택
-
-
- 참조 경로 선택
-
-
- 작업 디렉터리 선택
-
-
- (없음)
-
-
- 속성 변경: {0}
-
-
- {0} 파일을 생성하지 못했습니다.
-
-
- 예기치 않은 오류가 발생했습니다.
-
-
- 지역화된 내부 리소스 '{0}'을(를) 로드할 수 없습니다.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.pl.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.pl.resx
deleted file mode 100644
index d3fb9cbaf9b..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.pl.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Ten projekt nie zawiera domyślnego pliku zasobów. Kliknij tutaj, aby go utworzyć.
-
-
- Ten projekt nie zawiera domyślnego pliku ustawień. Kliknij tutaj, aby go utworzyć.
-
-
- Nie można wyświetlić projektanta, ponieważ nie załadowano dokumentu.
-
-
- Plik „{0}” jest już otwarty w edytorze. Zamknij plik i spróbuj ponownie.
-
-
- Wystąpił błąd podczas próby załadowania strony.
-
-
- Wystąpił błąd podczas próby załadowania okna właściwości projektu. Zamknij okno i spróbuj ponownie.
-{0}
-
-
- Nie można odnaleźć pliku '{0}'.
-
-
- Kontener strony projektanta projektu
-
-
- Wszystkie strony projektanta projektu
-
-
- Więcej ustawień
-
-
- Strona {0}:
-
-
- Zasoby
-
-
- Ustawienia
-
-
- Żądany typ pliku nie jest obsługiwany w projektach tego typu.
-
-
- Przełącz stronę projektanta projektu
-
-
- Pozwala przełączać między aktywnymi stronami projektanta projektu (użyj klawiszy Ctrl+PageUp i Ctrl+PageDown)
-
-
- Projektant projektu
-
-
- Wszystkie pliki
-
-
- Bufor jest tylko do odczytu.
-
-
- Nie można utworzyć projektanta. {0}
-
-
- Edytor nie może uzyskać elementu IVsTextStream dla pliku {0}.
-
-
- Edytor nie może uzyskać elementu IVsTextStream.
-
-
- {0} [tylko do odczytu]
-
-
- Brak usługi DesignerService dla pliku „{0}”.
-
-
- Microsoft Visual Studio
-
-
- Plik jest już otwarty w niezgodnym edytorze.
-
-
- Nieprawidłowa nazwa widoku fizycznego.
-
-
- Brak usługi LocalRegistry.
-
-
- Nieobsługiwany format.
-
-
- Co najmniej jeden plik został ponownie załadowany podczas wyewidencjonowywania. Ponów próbę wykonania operacji.
-
-
- Nie można dokonać zamiany w strumieniu tekstu: {0}
-
-
- Nie można utworzyć buforu tekstu.
-
-
- Nie można wyewidencjonować bieżącego pliku. Plik może być zablokowany lub tylko do odczytu albo należy go wyewidencjonować ręcznie.
-
-
- Nieznany błąd.
-
-
- Nieprawidłowy argument. „{0}”
-
-
- Nie można odnaleźć usługi „{0}”. Upewnij się, że aplikacja jest poprawnie zainstalowana.
-
-
- Wymagania:
-
-
- Aktywne ({0})
-
-
- Wszystkie konfiguracje
-
-
- Wszystkie platformy
-
-
- Aplikacja
-
-
- (Brak)
-
-
- Nie można odnaleźć konfiguracji „{0}” dla platformy „{1}”.
-
-
- Określony przez aplikację
-
-
- System Windows
-
-
- Po zamknięciu ostatniego formularza
-
-
- Po zamknięciu formularza startowego
-
-
- (Brak)
-
-
- (Brak)
-
-
- ND
-
-
- Ścieżka wyjściowa nie jest zaufana.
-Aplikacja może zgłaszać wyjątki zabezpieczeń podczas próby wykonania akcji wymagającej pełnego zaufania.
-Kliknij przycisk OK, aby to zignorować i kontynuować. Kliknij przycisk ANULUJ, aby wybrać inną ścieżkę wyjściową.
-
-
- Wiersz polecenia zdarzenia po kompilacji
-
-
- Wiersz polecenia zdarzenia sprzed kompilacji
-
-
- Projekt został ponownie załadowany i niektóre zmiany na tej stronie mogły zostać utracone.
-
-
- Strona właściwości
-
-
- Wybieranie pliku
-
-
- Wybieranie ścieżki wyjściowej
-
-
- Wybieranie ścieżki odwołania
-
-
- Wybieranie katalogu roboczego
-
-
- (Brak)
-
-
- Zmień właściwość: {0}
-
-
- Nie można wygenerować pliku: {0}
-
-
- Nieoczekiwany błąd.
-
-
- Nie można załadować wewnętrznych zlokalizowanych zasobów '{0}'.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.pt-BR.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.pt-BR.resx
deleted file mode 100644
index 46f5bfc1ade..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.pt-BR.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Este projeto não contém um arquivo de recursos padrão. Clique aqui para criar um.
-
-
- Este projeto não contém um arquivo de configurações padrão. Clique aqui para criar um.
-
-
- Não é possível mostrar o designer, pois o documento para ele não foi carregado.
-
-
- O arquivo '{0}' já está aberto em um editor. Feche o arquivo e tente novamente.
-
-
- Erro ao tentar carregar a página.
-
-
- Erro ao tentar carregar a janela de propriedades do projeto. Feche a janela e tente novamente.
-{0}
-
-
- Não foi possível encontrar o arquivo '{0}'.
-
-
- Contêiner da Página de Designer de Projeto
-
-
- Todas as Páginas de Designer de Projeto
-
-
- Mais Configurações
-
-
- Página {0}:
-
-
- Recursos
-
-
- Configurações
-
-
- Não há suporte para o tipo de arquivo solicitado em projetos deste tipo.
-
-
- Mudar a Página de Designer de Projeto
-
-
- Para alternar entre as páginas ativas do designer de projeto (use Ctrl+PageUp e Ctrl+PageDown)
-
-
- Designer de Projeto
-
-
- Todos os Arquivos
-
-
- O buffer é somente leitura.
-
-
- Não é possível criar o designer. {0}
-
-
- O editor não pôde obter o IVsTextStream para o arquivo {0}.
-
-
- O editor não pôde obter o IVsTextStream.
-
-
- {0} [Somente Leitura]
-
-
- Nenhum DesignerService para o arquivo '{0}'.
-
-
- Microsoft Visual Studio
-
-
- O arquivo já está aberto em um editor incompatível.
-
-
- Nome de exibição físico inválido.
-
-
- Nenhum serviço LocalRegistry.
-
-
- Formato sem suporte.
-
-
- Um ou mais arquivos foram recarregados durante o check-out. Tente realizar sua operação novamente.
-
-
- Falha ao substituir o fluxo de texto: {0}
-
-
- Não é possível criar o buffer de texto.
-
-
- Não é possível fazer o check-out do arquivo atual. O arquivo pode ser somente leitura ou estar bloqueado ou talvez você precise fazer check-out do arquivo manualmente.
-
-
- Erro Desconhecido.
-
-
- Argumento inválido '{0}'
-
-
- Não é possível localizar o serviço '{0}'. Verifique se o aplicativo está instalado corretamente.
-
-
- Requer:
-
-
- Ativo ({0})
-
-
- Todas as Configurações
-
-
- Todas as Plataformas
-
-
- Aplicativo
-
-
- (Nenhum)
-
-
- Não foi possível encontrar a configuração '{0}' para a plataforma '{1}'.
-
-
- Definido pelo aplicativo
-
-
- Windows
-
-
- Quando o último formulário fechar
-
-
- Quando o formulário de inicialização fechar
-
-
- (Nenhum)
-
-
- (Nenhum)
-
-
- N/A
-
-
- O caminho de saída não é confiável.
-O aplicativo pode lançar exceções de segurança quando ele tenta executar ações que exigem confiança total.
-Clique em OK para ignorar e continuar. Clique em CANCELAR para escolher um caminho de saída diferente.
-
-
- Linha de Comando de Eventos Pós-build
-
-
- Linha de Comando de Eventos Pré-build
-
-
- O projeto foi recarregado e algumas alterações nesta página podem ter sido perdidas.
-
-
- Página de Propriedades
-
-
- Selecionar Arquivo
-
-
- Selecionar Caminho de Saída
-
-
- Selecionar Caminho de Referência
-
-
- Selecionar Diretório de Trabalho
-
-
- (Nenhum)
-
-
- Alterar propriedade: {0}
-
-
- Falha ao gerar o arquivo: {0}
-
-
- Erro inesperado.
-
-
- Não é possível carregar o recurso localizado internamente '{0}'.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ru.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ru.resx
deleted file mode 100644
index 8af82fa99e2..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.ru.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Этот проект не содержит файл ресурсов по умолчанию. Щелкните эту ссылку для создания.
-
-
- Этот проект не содержит файл параметров по умолчанию. Щелкните эту ссылку для создания.
-
-
- Невозможно отобразить конструктор, поскольку документ для него никогда не загружался.
-
-
- Файл "{0}" уже открыт в редакторе. Закройте файл и повторите попытку.
-
-
- Произошла ошибка при попытке загрузки страницы.
-
-
- Произошла ошибка при попытке загрузки окна свойств проекта. Закройте окно и повторите попытку.
-{0}
-
-
- Не удалось найти файл "{0}".
-
-
- Контейнер страницы конструктора проектов
-
-
- Все страницы конструктора проектов
-
-
- Дополнительные параметры
-
-
- {0} стр.:
-
-
- Ресурсы.
-
-
- Параметры
-
-
- Запрошенный тип файла не поддерживается в проектах этого типа.
-
-
- Переключение страниц конструктора проектов
-
-
- Разрешить переключение между активными страницами конструктора проектов (с помощью клавиш Ctrl+PageUp и Ctrl+PageDown)
-
-
- Конструктор проектов
-
-
- Все файлы
-
-
- Буфер доступен только для чтения.
-
-
- Невозможно создать конструктор. {0}
-
-
- Редактору не удалось получить IVsTextStream для файла "{0}".
-
-
- Редактору не удалось получить IVsTextStream.
-
-
- {0} [только для чтения]
-
-
- Нет DesignerService для файла "{0}".
-
-
- Microsoft Visual Studio
-
-
- Файл уже открыт в несовместимом редакторе.
-
-
- Недопустимое имя физического представления.
-
-
- Нет службы LocalRegistry.
-
-
- Неподдерживаемый формат.
-
-
- Во время извлечения был перезагружен один или несколько файлов. Повторите операцию.
-
-
- Сбой замены текстового потока: {0}
-
-
- Невозможно создать текстовый буфер.
-
-
- Не удалось получить текущий файл для изменения. Возможно, файл доступен только для чтения или заблокирован, либо его следует получить вручную.
-
-
- Неизвестная ошибка.
-
-
- Недопустимый аргумент "{0}"
-
-
- Не удается найти службу "{0}". Убедитесь, что приложение установлено правильно.
-
-
- Требуется:
-
-
- Активн. ({0})
-
-
- Все конфигурации
-
-
- Все платформы
-
-
- Приложение
-
-
- (Нет)
-
-
- Не удалось найти конфигурацию "{0}" для платформы "{1}".
-
-
- Определяется приложением
-
-
- Windows
-
-
- Когда закрывается последняя форма
-
-
- Когда закрывается начальная форма
-
-
- (Нет)
-
-
- (Нет)
-
-
- Н/Д
-
-
- Выходной путь не является доверенным.
-При выполнении действий, требующих полного доверия, приложение может создавать исключения системы безопасности.
-Чтобы пропустить и продолжить, нажмите кнопку ОК. Чтобы выбрать другой выходной путь, нажмите кнопку "Отмена".
-
-
- Командная строка событий после сборки
-
-
- Командная строка событий перед сборкой
-
-
- Проект был перезагружен. Возможно, некоторые изменения на этой странице были потеряны.
-
-
- Страница свойств
-
-
- Выбор файла
-
-
- Выбор выходного пути
-
-
- Выбор пути для ссылок
-
-
- Выбор рабочего каталога
-
-
- (Нет)
-
-
- Изменить свойство: {0}
-
-
- Не удалось создать файл: {0}
-
-
- Непредвиденная ошибка.
-
-
- Не удалось загрузить внутренний локализованный ресурс "{0}".
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.tr.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.tr.resx
deleted file mode 100644
index a318f981176..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.tr.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Bu proje, varsayılan kaynaklar dosyası içermiyor. Oluşturmak için buraya tıklayın.
-
-
- Bu proje, varsayılan ayarlar dosyası içermiyor. Oluşturmak için buraya tıklayın.
-
-
- Belgesi hiç yüklenmediği için tasarımcı gösterilemiyor.
-
-
- '{0}' dosyası bir düzenleyicide zaten açık. Lütfen dosyayı kapatıp yeniden deneyin.
-
-
- Sayfayı yüklemeye çalışırken bir hata oluştu.
-
-
- Proje özellikleri penceresi yüklenmeye çalışılırken bir hata oluştu. Pencereyi kapatın ve tekrar deneyin.
-{0}
-
-
- '{0}' dosyası bulunamadı.
-
-
- Proje Tasarımcısı Sayfa Kapsayıcısı
-
-
- Tüm Proje Tasarımcısı Sayfaları
-
-
- Diğer Ayarlar
-
-
- {0} sayfası:
-
-
- Kaynaklar
-
-
- Ayarlar
-
-
- İstenen dosya türü bu tür projelerde desteklenmiyor.
-
-
- Proje Tasarımcısı Sayfasını Değiştir
-
-
- Proje tasarımcısının etkin sayfaları arasında geçiş yapmaya izin ver (Ctrl + PageUp ve Ctrl + PageDown kullanın)
-
-
- Proje Tasarımcısı
-
-
- Tüm Dosyalar
-
-
- Ara bellek salt okunur.
-
-
- Tasarımcı oluşturulamıyor. {0}
-
-
- Düzenleyici {0} dosyası için IVsTextStream alamadı.
-
-
- Düzenleyici IVsTextStream alamadı.
-
-
- {0} [Salt Okunur]
-
-
- '{0}' dosyası için DesignerService yok.
-
-
- Microsoft Visual Studio
-
-
- Dosya uyumsuz bir düzenleyicide önceden açılmış.
-
-
- Fiziksel görünüm adı geçersiz.
-
-
- LocalRegistry hizmeti yok.
-
-
- Desteklenmeyen biçim.
-
-
- Kullanıma alma sırasında bir veya daha fazla dosya yeniden yüklendi. Lütfen işleminizi yeniden deneyin.
-
-
- Metin akışı değiştirilemedi: {0}
-
-
- Merin arabelleği oluşturulamıyor.
-
-
- Geçerli dosya kullanıma alınamıyor. Dosya salt okunur veya kilitli olabilir ya da dosyayı el ile kullanıma almanız gerekiyor olabilir.
-
-
- Bilinmeyen Hata.
-
-
- '{0}' bağımsız değişkeni geçersiz.
-
-
- '{0}' hizmeti bulunamıyor. Uygulamanın doğru şekilde yüklendiğinden emin olun.
-
-
- Şunları gerektirir:
-
-
- Etkin ({0})
-
-
- Tüm Yapılandırmalar
-
-
- Tüm Platformlar
-
-
- Uygulama
-
-
- (Hiçbiri)
-
-
- '{1}' platformu için '{0}' yapılandırması bulunamadı.
-
-
- Uygulama tanımlı
-
-
- Windows
-
-
- Son form kapatıldığında
-
-
- Başlangıç formu kapatıldığında
-
-
- (Hiçbiri)
-
-
- (Hiçbiri)
-
-
- Yok
-
-
- Çıkış yolu güvenilir değil.
-Uygulama, tam güven gerektiren eylemler gerçekleştirmeye çalıştığında güvenlik özel durumları oluşturabilir.
-Yoksayıp devam etmek için Tamam'a tıklayın. Farklı bir çıkış yolu seçmek için İPTAL’e tıklayın.
-
-
- Derleme Sonrası Olay Komut Satırı
-
-
- Derleme Öncesi Olay Komut Satırı
-
-
- Proje yeniden yüklendi, bu sayfadaki bazı değişiklikler kaybolmuş olabilir.
-
-
- Özellik Sayfası
-
-
- Dosya Seçin
-
-
- Çıkış Yolu Seçin
-
-
- Başvuru Yolu Seçin
-
-
- Çalışma Dizini Seçin
-
-
- (Hiçbiri)
-
-
- Özelliği değiştir: {0}
-
-
- Dosya oluşturulamadı: {0}
-
-
- Beklenmeyen hata.
-
-
- Dahili '{0}' yerelleştirilmiş kaynağı yüklenemiyor.
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.zh-Hans.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.zh-Hans.resx
deleted file mode 100644
index 5a91ca2eb42..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.zh-Hans.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 此项目不包含默认的资源文件。单击此处可进行创建。
-
-
- 此项目不包含默认的设置文件。单击此处可进行创建。
-
-
- 由于从未加载设计器的文档,因此无法显示设计器。
-
-
- 文件“{0}”已在某个编辑器中打开。请关闭文件并重试。
-
-
- 尝试加载该页时出错。
-
-
- 尝试加载项目属性窗口时出错。请关闭窗口并重试。
-{0}
-
-
- 未能找到文件“{0}”。
-
-
- 项目设计器页容器
-
-
- 所有项目设计器页
-
-
- 更多设置
-
-
- {0} 页:
-
-
- 资源
-
-
- 设置
-
-
- 此类项目中不支持所请求的文件类型。
-
-
- 切换项目设计器页
-
-
- 允许在项目设计器的活动页之间进行切换(使用 Ctrl+PageUp 和 Ctrl+PageDown)
-
-
- 项目设计器
-
-
- 所有文件
-
-
- 缓冲区为只读。
-
-
- 无法创建设计器。 {0}
-
-
- 编辑器未能获取文件 {0} 的 IVsTextStream。
-
-
- 编辑器未能获取 IVsTextStream。
-
-
- {0} [只读]
-
-
- 没有用于文件“{0}”的 DesignerService。
-
-
- Microsoft Visual Studio
-
-
- 已经在不兼容的编辑器中打开了文件。
-
-
- 物理视图名无效。
-
-
- 无 LocalRegistry 服务。
-
-
- 不支持的格式。
-
-
- 签出期间重新加载了一个或多个文件。请重试操作。
-
-
- 替换文本流失败: {0}
-
-
- 无法创建文本缓冲区。
-
-
- 无法签出当前文件。该文件可能为只读或已锁定,或者可能需要手动签出文件。
-
-
- 未知错误。
-
-
- 参数“{0}”无效
-
-
- 无法找到服务“{0}”。请确保已正确安装该应用程序。
-
-
- 要求:
-
-
- 活动({0})
-
-
- 所有配置
-
-
- 所有平台
-
-
- 应用程序
-
-
- (无)
-
-
- 未能找到平台“{1}”的配置“{0}”。
-
-
- 由应用程序定义
-
-
- Windows
-
-
- 当最后一个窗体关闭时
-
-
- 当启动窗体关闭时
-
-
- (无)
-
-
- (无)
-
-
- 不可用
-
-
- 输出路径不受信任。
-如果应用程序尝试执行需要完全信任的操作,可能会引发安全异常。
-单击“确定”可忽略并继续。单击“取消”可选择其他输出路径。
-
-
- 后期生成事件命令行
-
-
- 预先生成事件命令行
-
-
- 项目已重新加载,此页上的一些更改可能已经丢失。
-
-
- 属性页
-
-
- 选择文件
-
-
- 选择输出路径
-
-
- 选择引用路径
-
-
- 选择工作目录
-
-
- (无)
-
-
- 更改属性: {0}
-
-
- 未能生成文件: {0}
-
-
- 意外错误。
-
-
- 无法加载内部本地化资源“{0}”。
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.zh-Hant.resx b/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.zh-Hant.resx
deleted file mode 100644
index 99237dad051..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/Designer.zh-Hant.resx
+++ /dev/null
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 此專案未包含預設的資源檔。請按一下這裡建立資源檔。
-
-
- 此專案未包含預設的設定檔。請按一下這裡建立資源檔。
-
-
- 無法顯示設計工具,因為設計工具的文件尚未載入。
-
-
- 檔案 '{0}' 已在編輯器中開啟。請關閉檔案後再試一次。
-
-
- 嘗試載入頁面時發生錯誤。
-
-
- 嘗試載入專案屬性視窗時發生錯誤。請關閉視窗後再試一次。
-{0}
-
-
- 找不到檔案 '{0}'。
-
-
- 專案設計工具頁面容器
-
-
- 所有的專案設計工具頁面
-
-
- 其他設定
-
-
- {0} 頁:
-
-
- 資源
-
-
- 設定
-
-
- 這種類型的專案不支援所要求的檔案類型。
-
-
- 切換專案設計工具頁面
-
-
- 允許在使用中的專案設計工具頁面之間進行切換 (使用 Ctrl+PageUp 和 Ctrl+PageDown)
-
-
- 專案設計工具
-
-
- 所有檔案
-
-
- 緩衝區為唯讀。
-
-
- 無法建立設計工具。{0}
-
-
- 編輯器無法取得檔案 {0} 的 IVsTextStream。
-
-
- 編輯器無法取得 IVsTextStream。
-
-
- {0} [唯讀]
-
-
- 檔案 '{0}' 沒有 DesignerService。
-
-
- Microsoft Visual Studio
-
-
- 已經在不相容的編輯器中開啟了檔案。
-
-
- 實體檢視名稱無效。
-
-
- 沒有 LocalRegistry 服務。
-
-
- 不支援的格式。
-
-
- 在簽出期間重新載入了一或多個檔案。請重試作業。
-
-
- 取代文字資料流失敗:{0}
-
-
- 無法建立文字緩衝區。
-
-
- 無法簽出目前檔案。檔案可能處於唯讀或鎖定的狀態,或者您需要手動簽出檔案。
-
-
- 未知的錯誤。
-
-
- 引數 '{0}' 無效
-
-
- 找不到服務 '{0}'。請確認此應用程式已正確安裝。
-
-
- 需要:
-
-
- 使用中 ({0})
-
-
- 所有組態
-
-
- 所有平台
-
-
- 應用程式
-
-
- (無)
-
-
- 找不到平台 '{1}' 的組態 '{0}'。
-
-
- 由應用程式定義
-
-
- Windows
-
-
- 最後表單關閉時
-
-
- 啟動表單關閉時
-
-
- (無)
-
-
- (無)
-
-
- N/A
-
-
- 輸出路徑不受信任。
-應用程式嘗試執行需要完全信任的動作時,可能會擲回安全性例外狀況。
-按一下 [確定] 略過並繼續。按一下 [取消] 選擇其他輸出路徑。
-
-
- 建置後事件命令列
-
-
- 建置前事件命令列
-
-
- 專案已重新載入,此頁面上的某些變更可能已遺失。
-
-
- 屬性頁
-
-
- 選取檔案
-
-
- 選取輸出路徑
-
-
- 選取參考路徑
-
-
- 選取工作目錄
-
-
- (無)
-
-
- 變更屬性: {0}
-
-
- 無法產生檔案: {0}
-
-
- 未預期的錯誤。
-
-
- 無法載入內部的當地語系化資源 '{0}'。
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.cs.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.cs.xlf
index 4e39d20ce6a..4fcc2a469fc 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.cs.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.cs.xlf
@@ -1,8 +1,7 @@
-
+
-
Projekt neobsahuje soubor výchozích prostředků. Kliknutím ho vytvořte.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.de.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.de.xlf
index 864eaf23ade..38240e94345 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.de.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.de.xlf
@@ -1,8 +1,7 @@
-
+
-
Dieses Projekt enthält keine Standardressourcendatei. Klicken Sie hier, um eine solche Datei zu erstellen.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.es.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.es.xlf
index 82d45f55fdf..2c1afd586be 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.es.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.es.xlf
@@ -1,8 +1,7 @@
-
+
-
Este proyecto no contiene un archivo de recursos predeterminado. Haga clic aquí para crear uno.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.fr.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.fr.xlf
index c73a558c413..e3fdeb962b1 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.fr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.fr.xlf
@@ -1,8 +1,7 @@
-
+
-
Ce projet ne contient pas de fichier de ressources par défaut. Cliquez ici pour en créer un.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.it.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.it.xlf
index 1be2ce8d5e2..b33bce63111 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.it.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.it.xlf
@@ -1,8 +1,7 @@
-
+
-
Questo progetto non contiene un file di risorse predefinito. Fare clic qui per crearne uno.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ja.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ja.xlf
index 0a9f1ba0ec7..c8ac63ed068 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ja.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ja.xlf
@@ -1,8 +1,7 @@
-
+
-
このプロジェクトには既定のリソース ファイルが含まれていません。ファイルを作成するには、ここをクリックしてください。
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ko.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ko.xlf
index 28ecddbdfe7..c476827898f 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ko.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ko.xlf
@@ -1,8 +1,7 @@
-
+
-
이 프로젝트에는 기본 리소스 파일이 없습니다. 기본 리소스 파일을 만들려면 여기를 클릭하세요.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pl.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pl.xlf
index 44873a1abcc..944eb0b3a12 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pl.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pl.xlf
@@ -1,8 +1,7 @@
-
+
-
Ten projekt nie zawiera domyślnego pliku zasobów. Kliknij tutaj, aby go utworzyć.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pt-BR.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pt-BR.xlf
index 7ad26fb29d3..c7007c1b5fb 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pt-BR.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.pt-BR.xlf
@@ -1,8 +1,7 @@
-
+
-
Este projeto não contém um arquivo de recursos padrão. Clique aqui para criar um.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ru.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ru.xlf
index 96312b451ca..4ad56085539 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ru.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.ru.xlf
@@ -1,8 +1,7 @@
-
+
-
Этот проект не содержит файл ресурсов по умолчанию. Щелкните эту ссылку для создания.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.tr.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.tr.xlf
index 8e6a44ea1d5..2374562cb47 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.tr.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.tr.xlf
@@ -1,8 +1,7 @@
-
+
-
Bu proje, varsayılan kaynaklar dosyası içermiyor. Oluşturmak için buraya tıklayın.
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.xlf
deleted file mode 100644
index a6ba8d7a2ba..00000000000
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.xlf
+++ /dev/null
@@ -1,267 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {0} = sub page name
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- # {0}=inner exception
-
-
-
- #exception {0}=filename
-
-
-
- #exception (no file name)
-
-
-
- Attach a readonly to the designer caption {0}=Designer caption
-
-
-
- #{0}=file name
-
-
-
- Error reporting
-
-
-
-
-
-
-
-
-
-
-
- #exception
-
-
-
-
-
-
-
-
-
-
-
- #exception {0}=err msg
-
-
-
- # com exception
-
-
-
- # General checkout exception message
-
-
-
-
-
-
-
- {0} = name of invalid argument
-
-
-
- Settings Global-Object-Provider Strings
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Authentication modes
-
-
-
- Authentication modes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This is used in the platform and configuration comboboxes when showing pages that don't care about the current platform/configuration
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Theoretically possible but we really don't expect to happen. Unexpected, internal error.
-
-
-
- Theoretically possible but we really don't expect to happen. Unexpected, internal error.
-
-
-
-
\ No newline at end of file
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hans.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hans.xlf
index 6f8fe9b03f9..1f3c6e4bfbe 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hans.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hans.xlf
@@ -1,8 +1,7 @@
-
+
-
此项目不包含默认的资源文件。单击此处可进行创建。
diff --git a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hant.xlf b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hant.xlf
index d2a05a32a99..9a00c272171 100644
--- a/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hant.xlf
+++ b/src/Microsoft.VisualStudio.AppDesigner/Resources/xlf/Designer.zh-Hant.xlf
@@ -1,8 +1,7 @@
-
+
-
此專案未包含預設的資源檔。請按一下這裡建立資源檔。
diff --git a/src/Microsoft.VisualStudio.Editor.UnitTests/ApplicationDesigner/ApplicationDesignerPanelTests.cs b/src/Microsoft.VisualStudio.Editor.UnitTests/ApplicationDesigner/ApplicationDesignerPanelTests.cs
deleted file mode 100644
index 0b1c84f5fe7..00000000000
--- a/src/Microsoft.VisualStudio.Editor.UnitTests/ApplicationDesigner/ApplicationDesignerPanelTests.cs
+++ /dev/null
@@ -1,547 +0,0 @@
-// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
-
-using System;
-using System.Text;
-using System.Collections.Generic;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using Microsoft.VisualStudio.Editors;
-using Microsoft.VisualStudio.Editors.DesignerFramework;
-using Microsoft.VisualStudio.Editors.ResourceEditor;
-
-using Microsoft.VisualStudio.TestTools.MockObjects;
-using Microsoft.VisualStudio.Shell.Interop;
-using System.ComponentModel.Design;
-using Microsoft.VisualStudio.Editors.UnitTests.DesignerFramework;
-using Microsoft.VisualStudio.Editors.UnitTests.Mocks;
-using System.CodeDom.Compiler;
-using Microsoft.VisualBasic;
-using Microsoft.CSharp;
-using Microsoft.VJSharp;
-using Microsoft.VisualStudio.Designer.Interfaces;
-using Microsoft.VisualStudio.Editors.ApplicationDesigner;
-using System.Windows.Forms.Design;
-using System.Windows.Forms;
-using System.Drawing;
-
-namespace Microsoft.VisualStudio.Editors.UnitTests.SettingsDesigner
-{
- [TestClass]
- public class ApplicationDesignerPanelTests
- {
- #region Additional test attributes
- //
- // You can use the following additional attributes as you write your tests:
- //
- // Use ClassInitialize to run code before running the first test in the class
- // [ClassInitialize()]
- // public static void MyClassInitialize(TestContext testContext) { }
- //
- // Use ClassCleanup to run code after all tests in a class have run
- // [ClassCleanup()]
- // public static void MyClassCleanup() { }
- //
- // Use TestInitialize to run code before running each test
- // [TestInitialize()]
- // public void MyTestInitialize() { }
- //
- // Use TestCleanup to run code after each test has run
- // [TestCleanup()]
- // public void MyTestCleanup() { }
- //
- #endregion
-
- [TestMethod]
- public void CreateDesignerWhenPropertyPageInfoTryLoadPropertyPageFailsSoSiteIsNothing_DevDivBugs17865()
- {
- SequenceMock outerWindowFrameMock = new SequenceMock(typeof(IVsWindowFrame2));
- SequenceMock innerWindowFrameMock = new SequenceMock(typeof(IVsWindowFrame2));
-
- Control parentControl = new Control();
- parentControl.Size = new Size(10, 10);
- ServiceProviderMock spMock = new ServiceProviderMock();
- spMock.Fake_AddService(typeof(IVsWindowFrame), outerWindowFrameMock.Instance);
- UIShellService2FakeWithColors shellServiceFake = new UIShellService2FakeWithColors();
- spMock.Fake_AddService(typeof(IVsUIShell), shellServiceFake);
- VsShellFake shellFake = new VsShellFake();
- spMock.Fake_AddService(typeof(IVsShell), shellFake);
- UIServiceFake uiServiceFake = new UIServiceFake();
- spMock.Fake_AddService(typeof(IUIService), uiServiceFake);
- SequenceMock uiShellOpenDocumentMock = new SequenceMock();
- spMock.Fake_AddService(typeof(IVsUIShellOpenDocument), uiShellOpenDocumentMock.Instance);
- Mock oleServiceProviderMock = new Mock();
- spMock.Fake_AddService(typeof(OLE.Interop.IServiceProvider), oleServiceProviderMock.Instance);
- ApplicationDesignerView view = new ApplicationDesignerView(spMock.Instance);
- IVsHierarchy hierarchy = new Mock(typeof(IVsUIHierarchy)).Instance;
- Guid guid = new Guid(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11);
- Mock infoMock = new Mock();
- infoMock.SetCreateArguments(view, guid, false);
- infoMock.Implement("TryLoadPropertyPage"); // TryLoadPropertyPage is a NOOP, so Site will remain NULL
- uint itemid = 123;
- ApplicationDesignerPanelFake panel = new ApplicationDesignerPanelFake(view, hierarchy, itemid, infoMock.Instance);
- parentControl.Controls.Add(panel);
- panel.MkDocument = "my moniker";
-
- // Fail the IsDocumentInAProject call
- uiShellOpenDocumentMock.AddExpectation("IsDocumentInAProject",
- //string pszMkDocument, out IVsUIHierarchy ppUIH, out uint pitemid, out Microsoft.VisualStudio.OLE.Interop.IServiceProvider ppSP, out int pDocInProj)
- new object[] { MockConstraint.IsAnything(),
- null,
- (uint)0,
- null,
- 0},
- new object[] { null,
- null,
- (uint)0,
- null,
- 0},
- VSConstants.S_OK);
-
- // OpenSpecificEditor call should succeed
-
- uiShellOpenDocumentMock.AddExpectation("OpenSpecificEditor",
- //int OpenSpecificEditor(uint grfOpenSpecific, string pszMkDocument, ref Guid rguidEditorType, string pszPhysicalView, ref Guid rguidLogicalView, string pszOwnerCaption, IVsUIHierarchy pHier, uint itemid, IntPtr punkDocDataExisting, Microsoft.VisualStudio.OLE.Interop.IServiceProvider pSPHierContext, out IVsWindowFrame ppWindowFrame);
- new object[] {
- MockConstraint.IsAnything(), //uint grfOpenSpecific
- MockConstraint.IsAnything(), //string pszMkDocument
- MockConstraint.IsAnything(), //ref Guid rguidEditorType
- MockConstraint.IsAnything(), //string pszPhysicalView
- MockConstraint.IsAnything(), //ref Guid rguidLogicalView
- MockConstraint.IsAnything(), //string pszOwnerCaption
- MockConstraint.IsAnything(), //IVsUIHierarchy pHier
- MockConstraint.IsAnything(), //uint itemid
- MockConstraint.IsAnything(),//IntPtr punkDocDataExisting
- MockConstraint.IsAnything(), //OLE.Interop.IServiceProvider> pSPHierContext
- null //out IVsWindowFrame ppWindowFrame
- },
- new object[] {
- (uint)0, //uint grfOpenSpecific
- null, //string pszMkDocument
- Guid.Empty, //ref Guid rguidEditorType
- null, //string pszPhysicalView
- Guid.Empty, //ref Guid rguidLogicalView
- null, //string pszOwnerCaption
- null, //IVsUIHierarchy pHier
- (uint)0, //uint itemid
- IntPtr.Zero,//IntPtr punkDocDataExisting
- null, //OLE.Interop.IServiceProvider> pSPHierContext
- innerWindowFrameMock.Instance //out IVsWindowFrame ppWindowFrame
- },
- VSConstants.S_OK);
-
- innerWindowFrameMock.Implement("GetProperty",
- new object[] { (int)__VSFPROPID.VSFPROPID_Hierarchy, null },
- new object[] { (int)0, hierarchy },
- VSConstants.S_OK);
- innerWindowFrameMock.Implement("GetProperty",
- new object[] { (int)__VSFPROPID.VSFPROPID_ItemID, null },
- new object[] { (int)0, 321 },
- VSConstants.S_OK);
-
- innerWindowFrameMock.Implement("GetProperty",
- new object[] { (int)__VSFPROPID2.VSFPROPID_ParentHwnd, null },
- new object[] { (int)0, (int)0 },
- VSConstants.S_OK);
-
- innerWindowFrameMock.AddExpectation("SetProperty",
- new object[] { (int)__VSFPROPID2.VSFPROPID_ParentHwnd, MockConstraint.IsAnything