diff options
author | Larry Ewing <lewing@microsoft.com> | 2019-09-17 19:57:10 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-17 19:57:10 +0300 |
commit | ce5594e2291be97cdcab0aedb518813e17bee59d (patch) | |
tree | 9d5261fb897922efcea944eca6f0a1f5eae5603b | |
parent | e8390db8281858e23b03c0d5521ca6385af1973f (diff) | |
parent | 2369fbef724225133fb5f94feada90502b7de614 (diff) |
Merge pull request #18 from mono/roslyn-update-3.3.1-beta4-19462-11
Roslyn update 3.3.1 beta4 19462 11
20 files changed, 862 insertions, 862 deletions
diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.Build.Tasks.CodeAnalysis.dll b/Microsoft.Net.Compilers/3.3.1/Microsoft.Build.Tasks.CodeAnalysis.dll Binary files differindex 6e6d55f..2f3a0a2 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.Build.Tasks.CodeAnalysis.dll +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.Build.Tasks.CodeAnalysis.dll diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.CSharp.Core.targets b/Microsoft.Net.Compilers/3.3.1/Microsoft.CSharp.Core.targets index 86bc96d..78cf3d8 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.CSharp.Core.targets +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.CSharp.Core.targets @@ -1,146 +1,146 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="Microsoft.Managed.Core.targets"/> - - <PropertyGroup Condition="('$(TargetFrameworkIdentifier)' != '.NETCoreApp' OR '$(TargetFrameworkVersion)' != 'v3.0') AND - ('$(TargetFrameworkIdentifier)' != '.NETStandard' OR '$(TargetFrameworkVersion)' != 'v2.1')"> - <MaxSupportedLangVersion Condition="'$(MaxSupportedLangVersion)' == ''">7.3</MaxSupportedLangVersion> - <LangVersion Condition="'$(LangVersion)' == ''">$(MaxSupportedLangVersion)</LangVersion> - </PropertyGroup> - - <Target Name="CoreCompile" - Inputs="$(MSBuildAllProjects); - @(Compile); - @(_CoreCompileResourceInputs); - $(ApplicationIcon); - $(AssemblyOriginatorKeyFile); - @(ReferencePathWithRefAssemblies); - @(CompiledLicenseFile); - @(LinkResource); - @(EmbeddedDocumentation); - $(Win32Resource); - $(Win32Manifest); - @(CustomAdditionalCompileInputs); - $(ResolvedCodeAnalysisRuleSet); - @(AdditionalFiles); - @(EmbeddedFiles); - @(EditorConfigFiles)" - Outputs="@(DocFileItem); - @(IntermediateAssembly); - @(IntermediateRefAssembly); - @(_DebugSymbolsIntermediatePath); - $(NonExistentFile); - @(CustomAdditionalCompileOutputs)" - Returns="@(CscCommandLineArgs)" - DependsOnTargets="$(CoreCompileDependsOn);_BeforeVBCSCoreCompile"> - <!-- These two compiler warnings are raised when a reference is bound to a different version - than specified in the assembly reference version number. MSBuild raises the same warning in this case, - so the compiler warning would be redundant. --> - <PropertyGroup Condition="('$(TargetFrameworkVersion)' != 'v1.0') and ('$(TargetFrameworkVersion)' != 'v1.1')"> - <NoWarn>$(NoWarn);1701;1702</NoWarn> - </PropertyGroup> - - <PropertyGroup> - <!-- To match historical behavior, when inside VS11+ disable the warning from csc.exe indicating that no sources were passed in--> - <NoWarn Condition="'$(BuildingInsideVisualStudio)' == 'true' AND '$(VisualStudioVersion)' != '' AND '$(VisualStudioVersion)' > '10.0'">$(NoWarn);2008</NoWarn> - </PropertyGroup> - - <PropertyGroup> - <!-- If the user has specified AppConfigForCompiler, we'll use it. If they have not, but they set UseAppConfigForCompiler, - then we'll use AppConfig --> - <AppConfigForCompiler Condition="'$(AppConfigForCompiler)' == '' AND '$(UseAppConfigForCompiler)' == 'true'">$(AppConfig)</AppConfigForCompiler> - - <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp--> - <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(_DebugSymbolsProduced)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile> - </PropertyGroup> - - <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler --> - <Csc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'" - AdditionalLibPaths="$(AdditionalLibPaths)" - AddModules="@(AddModules)" - AdditionalFiles="@(AdditionalFiles)" - AllowUnsafeBlocks="$(AllowUnsafeBlocks)" - AnalyzerConfigFiles="@(EditorConfigFiles)" - Analyzers="@(Analyzer)" - ApplicationConfiguration="$(AppConfigForCompiler)" - BaseAddress="$(BaseAddress)" - CheckForOverflowUnderflow="$(CheckForOverflowUnderflow)" - ChecksumAlgorithm="$(ChecksumAlgorithm)" - CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)" - CodePage="$(CodePage)" - DebugType="$(DebugType)" - DefineConstants="$(DefineConstants)" - DelaySign="$(DelaySign)" - DisabledWarnings="$(NoWarn)" - DisableSdkPath="$(DisableSdkPath)" - DocumentationFile="@(DocFileItem)" - EmbedAllSources="$(EmbedAllSources)" - EmbeddedFiles="@(EmbeddedFiles)" - EmitDebugInformation="$(DebugSymbols)" - EnvironmentVariables="$(CscEnvironment)" - ErrorEndLocation="$(ErrorEndLocation)" - ErrorLog="$(ErrorLog)" - ErrorReport="$(ErrorReport)" - Features="$(Features)" - FileAlignment="$(FileAlignment)" - GenerateFullPaths="$(GenerateFullPaths)" - HighEntropyVA="$(HighEntropyVA)" - Instrument="$(Instrument)" - KeyContainer="$(KeyContainerName)" - KeyFile="$(KeyOriginatorFile)" - LangVersion="$(LangVersion)" - LinkResources="@(LinkResource)" - MainEntryPoint="$(StartupObject)" - ModuleAssemblyName="$(ModuleAssemblyName)" - NoConfig="true" - NoLogo="$(NoLogo)" - NoStandardLib="$(NoCompilerStandardLib)" - NoWin32Manifest="$(NoWin32Manifest)" - Nullable="$(Nullable)" - Optimize="$(Optimize)" - Deterministic="$(Deterministic)" - PublicSign="$(PublicSign)" - OutputAssembly="@(IntermediateAssembly)" - OutputRefAssembly="@(IntermediateRefAssembly)" - PdbFile="$(PdbFile)" - Platform="$(PlatformTarget)" - Prefer32Bit="$(Prefer32Bit)" - PreferredUILang="$(PreferredUILang)" - ProvideCommandLineArgs="$(ProvideCommandLineArgs)" - References="@(ReferencePathWithRefAssemblies)" - RefOnly="$(ProduceOnlyReferenceAssembly)" - ReportAnalyzer="$(ReportAnalyzer)" - Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)" - ResponseFiles="$(CompilerResponseFile)" - RuntimeMetadataVersion="$(RuntimeMetadataVersion)" - SharedCompilationId="$(SharedCompilationId)" - SkipCompilerExecution="$(SkipCompilerExecution)" - Sources="@(Compile)" - SubsystemVersion="$(SubsystemVersion)" - TargetType="$(OutputType)" - ToolExe="$(CscToolExe)" - ToolPath="$(CscToolPath)" - TreatWarningsAsErrors="$(TreatWarningsAsErrors)" - UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)" - UseSharedCompilation="$(UseSharedCompilation)" - Utf8Output="$(Utf8Output)" - VsSessionGuid="$(VsSessionGuid)" - WarningLevel="$(WarningLevel)" - WarningsAsErrors="$(WarningsAsErrors)" - WarningsNotAsErrors="$(WarningsNotAsErrors)" - Win32Icon="$(ApplicationIcon)" - Win32Manifest="$(Win32Manifest)" - Win32Resource="$(Win32Resource)" - PathMap="$(PathMap)" - SourceLink="$(SourceLink)"> - <Output TaskParameter="CommandLineArgs" ItemName="CscCommandLineArgs" /> - </Csc> - - <ItemGroup> - <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" /> - </ItemGroup> - - <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" /> - </Target> +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="Microsoft.Managed.Core.targets"/>
+
+ <PropertyGroup Condition="('$(TargetFrameworkIdentifier)' != '.NETCoreApp' OR '$(TargetFrameworkVersion)' != 'v3.0') AND
+ ('$(TargetFrameworkIdentifier)' != '.NETStandard' OR '$(TargetFrameworkVersion)' != 'v2.1')">
+ <MaxSupportedLangVersion Condition="'$(MaxSupportedLangVersion)' == ''">7.3</MaxSupportedLangVersion>
+ <LangVersion Condition="'$(LangVersion)' == ''">$(MaxSupportedLangVersion)</LangVersion>
+ </PropertyGroup>
+
+ <Target Name="CoreCompile"
+ Inputs="$(MSBuildAllProjects);
+ @(Compile);
+ @(_CoreCompileResourceInputs);
+ $(ApplicationIcon);
+ $(AssemblyOriginatorKeyFile);
+ @(ReferencePathWithRefAssemblies);
+ @(CompiledLicenseFile);
+ @(LinkResource);
+ @(EmbeddedDocumentation);
+ $(Win32Resource);
+ $(Win32Manifest);
+ @(CustomAdditionalCompileInputs);
+ $(ResolvedCodeAnalysisRuleSet);
+ @(AdditionalFiles);
+ @(EmbeddedFiles);
+ @(EditorConfigFiles)"
+ Outputs="@(DocFileItem);
+ @(IntermediateAssembly);
+ @(IntermediateRefAssembly);
+ @(_DebugSymbolsIntermediatePath);
+ $(NonExistentFile);
+ @(CustomAdditionalCompileOutputs)"
+ Returns="@(CscCommandLineArgs)"
+ DependsOnTargets="$(CoreCompileDependsOn);_BeforeVBCSCoreCompile">
+ <!-- These two compiler warnings are raised when a reference is bound to a different version
+ than specified in the assembly reference version number. MSBuild raises the same warning in this case,
+ so the compiler warning would be redundant. -->
+ <PropertyGroup Condition="('$(TargetFrameworkVersion)' != 'v1.0') and ('$(TargetFrameworkVersion)' != 'v1.1')">
+ <NoWarn>$(NoWarn);1701;1702</NoWarn>
+ </PropertyGroup>
+
+ <PropertyGroup>
+ <!-- To match historical behavior, when inside VS11+ disable the warning from csc.exe indicating that no sources were passed in-->
+ <NoWarn Condition="'$(BuildingInsideVisualStudio)' == 'true' AND '$(VisualStudioVersion)' != '' AND '$(VisualStudioVersion)' > '10.0'">$(NoWarn);2008</NoWarn>
+ </PropertyGroup>
+
+ <PropertyGroup>
+ <!-- If the user has specified AppConfigForCompiler, we'll use it. If they have not, but they set UseAppConfigForCompiler,
+ then we'll use AppConfig -->
+ <AppConfigForCompiler Condition="'$(AppConfigForCompiler)' == '' AND '$(UseAppConfigForCompiler)' == 'true'">$(AppConfig)</AppConfigForCompiler>
+
+ <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->
+ <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(_DebugSymbolsProduced)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>
+ </PropertyGroup>
+
+ <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
+ <Csc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"
+ AdditionalLibPaths="$(AdditionalLibPaths)"
+ AddModules="@(AddModules)"
+ AdditionalFiles="@(AdditionalFiles)"
+ AllowUnsafeBlocks="$(AllowUnsafeBlocks)"
+ AnalyzerConfigFiles="@(EditorConfigFiles)"
+ Analyzers="@(Analyzer)"
+ ApplicationConfiguration="$(AppConfigForCompiler)"
+ BaseAddress="$(BaseAddress)"
+ CheckForOverflowUnderflow="$(CheckForOverflowUnderflow)"
+ ChecksumAlgorithm="$(ChecksumAlgorithm)"
+ CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"
+ CodePage="$(CodePage)"
+ DebugType="$(DebugType)"
+ DefineConstants="$(DefineConstants)"
+ DelaySign="$(DelaySign)"
+ DisabledWarnings="$(NoWarn)"
+ DisableSdkPath="$(DisableSdkPath)"
+ DocumentationFile="@(DocFileItem)"
+ EmbedAllSources="$(EmbedAllSources)"
+ EmbeddedFiles="@(EmbeddedFiles)"
+ EmitDebugInformation="$(DebugSymbols)"
+ EnvironmentVariables="$(CscEnvironment)"
+ ErrorEndLocation="$(ErrorEndLocation)"
+ ErrorLog="$(ErrorLog)"
+ ErrorReport="$(ErrorReport)"
+ Features="$(Features)"
+ FileAlignment="$(FileAlignment)"
+ GenerateFullPaths="$(GenerateFullPaths)"
+ HighEntropyVA="$(HighEntropyVA)"
+ Instrument="$(Instrument)"
+ KeyContainer="$(KeyContainerName)"
+ KeyFile="$(KeyOriginatorFile)"
+ LangVersion="$(LangVersion)"
+ LinkResources="@(LinkResource)"
+ MainEntryPoint="$(StartupObject)"
+ ModuleAssemblyName="$(ModuleAssemblyName)"
+ NoConfig="true"
+ NoLogo="$(NoLogo)"
+ NoStandardLib="$(NoCompilerStandardLib)"
+ NoWin32Manifest="$(NoWin32Manifest)"
+ Nullable="$(Nullable)"
+ Optimize="$(Optimize)"
+ Deterministic="$(Deterministic)"
+ PublicSign="$(PublicSign)"
+ OutputAssembly="@(IntermediateAssembly)"
+ OutputRefAssembly="@(IntermediateRefAssembly)"
+ PdbFile="$(PdbFile)"
+ Platform="$(PlatformTarget)"
+ Prefer32Bit="$(Prefer32Bit)"
+ PreferredUILang="$(PreferredUILang)"
+ ProvideCommandLineArgs="$(ProvideCommandLineArgs)"
+ References="@(ReferencePathWithRefAssemblies)"
+ RefOnly="$(ProduceOnlyReferenceAssembly)"
+ ReportAnalyzer="$(ReportAnalyzer)"
+ Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"
+ ResponseFiles="$(CompilerResponseFile)"
+ RuntimeMetadataVersion="$(RuntimeMetadataVersion)"
+ SharedCompilationId="$(SharedCompilationId)"
+ SkipCompilerExecution="$(SkipCompilerExecution)"
+ Sources="@(Compile)"
+ SubsystemVersion="$(SubsystemVersion)"
+ TargetType="$(OutputType)"
+ ToolExe="$(CscToolExe)"
+ ToolPath="$(CscToolPath)"
+ TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
+ UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
+ UseSharedCompilation="$(UseSharedCompilation)"
+ Utf8Output="$(Utf8Output)"
+ VsSessionGuid="$(VsSessionGuid)"
+ WarningLevel="$(WarningLevel)"
+ WarningsAsErrors="$(WarningsAsErrors)"
+ WarningsNotAsErrors="$(WarningsNotAsErrors)"
+ Win32Icon="$(ApplicationIcon)"
+ Win32Manifest="$(Win32Manifest)"
+ Win32Resource="$(Win32Resource)"
+ PathMap="$(PathMap)"
+ SourceLink="$(SourceLink)">
+ <Output TaskParameter="CommandLineArgs" ItemName="CscCommandLineArgs" />
+ </Csc>
+
+ <ItemGroup>
+ <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />
+ </ItemGroup>
+
+ <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />
+ </Target>
</Project>
\ No newline at end of file diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.Scripting.dll b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.Scripting.dll Binary files differindex b5d4843..e352380 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.Scripting.dll +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.Scripting.dll diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.dll b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.dll Binary files differindex d3a0d28..f106543 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.dll +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.CSharp.dll diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.Scripting.dll b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.Scripting.dll Binary files differindex 4b5c651..ee74380 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.Scripting.dll +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.Scripting.dll diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.VisualBasic.dll b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.VisualBasic.dll Binary files differindex 6655ed3..eb647c7 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.VisualBasic.dll +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.VisualBasic.dll diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.dll b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.dll Binary files differindex 5e168fa..32289bf 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.dll +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.CodeAnalysis.dll diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.Core.targets b/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.Core.targets index 987f335..7640b6d 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.Core.targets +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.Core.targets @@ -1,167 +1,167 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <!-- - Common targets for managed compilers. - --> - <UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots" AssemblyFile="$(MSBuildThisFileDirectory)Microsoft.Build.Tasks.CodeAnalysis.dll" /> - - <Target Name="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies" - BeforeTargets="CoreCompile" - Condition="'@(ReferencePathWithRefAssemblies)' == ''"> - <!-- - FindReferenceAssembliesForReferences target in Common targets populate this item - since dev15.3. The compiler targets may be used (via NuGet package) on earlier MSBuilds. - If the ReferencePathWithRefAssemblies item is not populated, just use ReferencePaths - (implementation assemblies) as they are. - - Since XAML inner build runs CoreCompile directly (instead of Compile target), - it also doesn't invoke FindReferenceAssembliesForReferences listed in CompileDependsOn. - In that case we also populate ReferencePathWithRefAssemblies with implementation assemblies. - --> - <ItemGroup> - <ReferencePathWithRefAssemblies Include="@(ReferencePath)" /> - </ItemGroup> - </Target> - - <Target Name="_BeforeVBCSCoreCompile" - DependsOnTargets="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies"> - - <ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'"> - <ReferencePathWithRefAssemblies> - <EmbedInteropTypes /> - </ReferencePathWithRefAssemblies> - </ItemGroup> - - <!-- Prefer32Bit was introduced in .NET 4.5. Set it to false if we are targeting 4.0 --> - <PropertyGroup Condition="('$(TargetFrameworkVersion)' == 'v4.0')"> - <Prefer32Bit>false</Prefer32Bit> - </PropertyGroup> - - <!-- TODO: Remove this ItemGroup once it has been moved to "_GenerateCompileInputs" target in Microsoft.Common.CurrentVersion.targets. - https://github.com/dotnet/roslyn/issues/12223 --> - <ItemGroup Condition="('$(AdditionalFileItemNames)' != '')"> - <AdditionalFileItems Include="$(AdditionalFileItemNames)" /> - <AdditionalFiles Include="@(%(AdditionalFileItems.Identity))" /> - </ItemGroup> - - <PropertyGroup Condition="'$(UseSharedCompilation)' == ''"> - <UseSharedCompilation>true</UseSharedCompilation> - </PropertyGroup> - </Target> - - <!-- - ======================== - .editorconfig Support - ======================== - - The discovery of .editorconfig files depends on MSBuild features only available in version 16.1 and later. To avoid evaluation errors when - running under earlier versions of MSBuild we place the relevant properties and imports in a separate .targets file. - - TODO: Inline the import when we no longer need to support earlier versions of MSBuild. - --> - <Import Project="Microsoft.Managed.EditorConfig.targets" Condition="$(MSBuildVersion) >= 16.1.0" /> - - <!-- - ======================== - DeterministicSourcePaths - ======================== - - Unless specified otherwise enable deterministic source root (PathMap) when building deterministically on CI server, but not for local builds. - In order for the debugger to find source files when debugging a locally built binary the PDB must contain original, unmapped local paths. - --> - <PropertyGroup> - <DeterministicSourcePaths Condition="'$(DeterministicSourcePaths)' == '' and '$(Deterministic)' == 'true' and '$(ContinuousIntegrationBuild)' == 'true'">true</DeterministicSourcePaths> - </PropertyGroup> - - <!-- - ========== - SourceRoot - ========== - - All source files of the project are expected to be located under one of the directories specified by SourceRoot item group. - This target collects all SourceRoots from various sources. - - This target calculates final local path for each SourceRoot and sets SourceRoot.MappedPath metadata accordingly. - The final path is a path with deterministic prefix when DeterministicSourcePaths is true, and the original path otherwise. - In addition, the target validates and deduplicates the SourceRoot items. - - InitializeSourceControlInformation is an msbuild target that ensures the SourceRoot items are populated from source control. - The target is available only if SourceControlInformationFeatureSupported is true. - - A consumer of SourceRoot.MappedPath metadata, such as Source Link generator, shall depend on this target. - --> - - <Target Name="InitializeSourceRootMappedPaths" - DependsOnTargets="_InitializeSourceRootMappedPathsFromSourceControl"> - - <ItemGroup Condition="'@(_MappedSourceRoot)' != ''"> - <_MappedSourceRoot Remove="@(_MappedSourceRoot)" /> - </ItemGroup> - - <Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots SourceRoots="@(SourceRoot)" Deterministic="$(DeterministicSourcePaths)"> - <Output TaskParameter="MappedSourceRoots" ItemName="_MappedSourceRoot" /> - </Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots> - - <ItemGroup> - <SourceRoot Remove="@(SourceRoot)" /> - <SourceRoot Include="@(_MappedSourceRoot)" /> - </ItemGroup> - </Target> - - <!-- - Declare that target InitializeSourceRootMappedPaths that populates MappedPaths metadata on SourceRoot items is available. - --> - <PropertyGroup> - <SourceRootMappedPathsFeatureSupported>true</SourceRootMappedPathsFeatureSupported> - </PropertyGroup> - - <!-- - If InitializeSourceControlInformation target isn't supported, we just continue without invoking that synchronization target. - We'll proceed with SourceRoot (and other source control properties) provided by the user (or blank). - --> - <Target Name="_InitializeSourceRootMappedPathsFromSourceControl" - DependsOnTargets="InitializeSourceControlInformation" - Condition="'$(SourceControlInformationFeatureSupported)' == 'true'" /> - - <!-- - ======= - PathMap - ======= - - If DeterministicSourcePaths is true sets PathMap based on SourceRoot.MappedPaths. - - This target requires SourceRoot to be initialized in order to calculate the PathMap. - If SourceRoot doesn't contain any top-level roots an error is reported. - --> - - <Target Name="_SetPathMapFromSourceRoots" - DependsOnTargets="InitializeSourceRootMappedPaths" - BeforeTargets="CoreCompile" - Condition="'$(DeterministicSourcePaths)' == 'true'"> - - <ItemGroup> - <_TopLevelSourceRoot Include="@(SourceRoot)" Condition="'%(SourceRoot.NestedRoot)' == ''"/> - </ItemGroup> - - <PropertyGroup Condition="'@(_TopLevelSourceRoot)' != ''"> - <!-- TODO: Report error/warning if /pathmap doesn't cover all emitted source paths: https://github.com/dotnet/roslyn/issues/23969 --> - - <!-- TODO: PathMap should accept and ignore empty mapping: https://github.com/dotnet/roslyn/issues/23523 --> - <PathMap Condition="'$(PathMap)' != ''">,$(PathMap)</PathMap> - - <!-- - Prepend the SourceRoot.MappedPath values to PathMap, if it already has a value. - For each emitted source path the compiler applies the first mapping that matches the path. - PathMap values set previously will thus only be applied if the mapping provided by - SourceRoot.MappedPath doesn't match. Since SourceRoot.MappedPath is also used by SourceLink - preferring it over manually set PathMap ensures that PathMap is consistent with SourceLink. - - TODO: quote the paths to avoid misinterpreting ',' and '=' in them as separators, - but quoting doesn't currently work (see https://github.com/dotnet/roslyn/issues/22835). - --> - <PathMap>@(_TopLevelSourceRoot->'%(Identity)=%(MappedPath)', ',')$(PathMap)</PathMap> - </PropertyGroup> - </Target> - +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <!--
+ Common targets for managed compilers.
+ -->
+ <UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots" AssemblyFile="$(MSBuildThisFileDirectory)Microsoft.Build.Tasks.CodeAnalysis.dll" />
+
+ <Target Name="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies"
+ BeforeTargets="CoreCompile"
+ Condition="'@(ReferencePathWithRefAssemblies)' == ''">
+ <!--
+ FindReferenceAssembliesForReferences target in Common targets populate this item
+ since dev15.3. The compiler targets may be used (via NuGet package) on earlier MSBuilds.
+ If the ReferencePathWithRefAssemblies item is not populated, just use ReferencePaths
+ (implementation assemblies) as they are.
+
+ Since XAML inner build runs CoreCompile directly (instead of Compile target),
+ it also doesn't invoke FindReferenceAssembliesForReferences listed in CompileDependsOn.
+ In that case we also populate ReferencePathWithRefAssemblies with implementation assemblies.
+ -->
+ <ItemGroup>
+ <ReferencePathWithRefAssemblies Include="@(ReferencePath)" />
+ </ItemGroup>
+ </Target>
+
+ <Target Name="_BeforeVBCSCoreCompile"
+ DependsOnTargets="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies">
+
+ <ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'">
+ <ReferencePathWithRefAssemblies>
+ <EmbedInteropTypes />
+ </ReferencePathWithRefAssemblies>
+ </ItemGroup>
+
+ <!-- Prefer32Bit was introduced in .NET 4.5. Set it to false if we are targeting 4.0 -->
+ <PropertyGroup Condition="('$(TargetFrameworkVersion)' == 'v4.0')">
+ <Prefer32Bit>false</Prefer32Bit>
+ </PropertyGroup>
+
+ <!-- TODO: Remove this ItemGroup once it has been moved to "_GenerateCompileInputs" target in Microsoft.Common.CurrentVersion.targets.
+ https://github.com/dotnet/roslyn/issues/12223 -->
+ <ItemGroup Condition="('$(AdditionalFileItemNames)' != '')">
+ <AdditionalFileItems Include="$(AdditionalFileItemNames)" />
+ <AdditionalFiles Include="@(%(AdditionalFileItems.Identity))" />
+ </ItemGroup>
+
+ <PropertyGroup Condition="'$(UseSharedCompilation)' == ''">
+ <UseSharedCompilation>true</UseSharedCompilation>
+ </PropertyGroup>
+ </Target>
+
+ <!--
+ ========================
+ .editorconfig Support
+ ========================
+
+ The discovery of .editorconfig files depends on MSBuild features only available in version 16.1 and later. To avoid evaluation errors when
+ running under earlier versions of MSBuild we place the relevant properties and imports in a separate .targets file.
+
+ TODO: Inline the import when we no longer need to support earlier versions of MSBuild.
+ -->
+ <Import Project="Microsoft.Managed.EditorConfig.targets" Condition="$(MSBuildVersion) >= 16.1.0" />
+
+ <!--
+ ========================
+ DeterministicSourcePaths
+ ========================
+
+ Unless specified otherwise enable deterministic source root (PathMap) when building deterministically on CI server, but not for local builds.
+ In order for the debugger to find source files when debugging a locally built binary the PDB must contain original, unmapped local paths.
+ -->
+ <PropertyGroup>
+ <DeterministicSourcePaths Condition="'$(DeterministicSourcePaths)' == '' and '$(Deterministic)' == 'true' and '$(ContinuousIntegrationBuild)' == 'true'">true</DeterministicSourcePaths>
+ </PropertyGroup>
+
+ <!--
+ ==========
+ SourceRoot
+ ==========
+
+ All source files of the project are expected to be located under one of the directories specified by SourceRoot item group.
+ This target collects all SourceRoots from various sources.
+
+ This target calculates final local path for each SourceRoot and sets SourceRoot.MappedPath metadata accordingly.
+ The final path is a path with deterministic prefix when DeterministicSourcePaths is true, and the original path otherwise.
+ In addition, the target validates and deduplicates the SourceRoot items.
+
+ InitializeSourceControlInformation is an msbuild target that ensures the SourceRoot items are populated from source control.
+ The target is available only if SourceControlInformationFeatureSupported is true.
+
+ A consumer of SourceRoot.MappedPath metadata, such as Source Link generator, shall depend on this target.
+ -->
+
+ <Target Name="InitializeSourceRootMappedPaths"
+ DependsOnTargets="_InitializeSourceRootMappedPathsFromSourceControl">
+
+ <ItemGroup Condition="'@(_MappedSourceRoot)' != ''">
+ <_MappedSourceRoot Remove="@(_MappedSourceRoot)" />
+ </ItemGroup>
+
+ <Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots SourceRoots="@(SourceRoot)" Deterministic="$(DeterministicSourcePaths)">
+ <Output TaskParameter="MappedSourceRoots" ItemName="_MappedSourceRoot" />
+ </Microsoft.CodeAnalysis.BuildTasks.MapSourceRoots>
+
+ <ItemGroup>
+ <SourceRoot Remove="@(SourceRoot)" />
+ <SourceRoot Include="@(_MappedSourceRoot)" />
+ </ItemGroup>
+ </Target>
+
+ <!--
+ Declare that target InitializeSourceRootMappedPaths that populates MappedPaths metadata on SourceRoot items is available.
+ -->
+ <PropertyGroup>
+ <SourceRootMappedPathsFeatureSupported>true</SourceRootMappedPathsFeatureSupported>
+ </PropertyGroup>
+
+ <!--
+ If InitializeSourceControlInformation target isn't supported, we just continue without invoking that synchronization target.
+ We'll proceed with SourceRoot (and other source control properties) provided by the user (or blank).
+ -->
+ <Target Name="_InitializeSourceRootMappedPathsFromSourceControl"
+ DependsOnTargets="InitializeSourceControlInformation"
+ Condition="'$(SourceControlInformationFeatureSupported)' == 'true'" />
+
+ <!--
+ =======
+ PathMap
+ =======
+
+ If DeterministicSourcePaths is true sets PathMap based on SourceRoot.MappedPaths.
+
+ This target requires SourceRoot to be initialized in order to calculate the PathMap.
+ If SourceRoot doesn't contain any top-level roots an error is reported.
+ -->
+
+ <Target Name="_SetPathMapFromSourceRoots"
+ DependsOnTargets="InitializeSourceRootMappedPaths"
+ BeforeTargets="CoreCompile"
+ Condition="'$(DeterministicSourcePaths)' == 'true'">
+
+ <ItemGroup>
+ <_TopLevelSourceRoot Include="@(SourceRoot)" Condition="'%(SourceRoot.NestedRoot)' == ''"/>
+ </ItemGroup>
+
+ <PropertyGroup Condition="'@(_TopLevelSourceRoot)' != ''">
+ <!-- TODO: Report error/warning if /pathmap doesn't cover all emitted source paths: https://github.com/dotnet/roslyn/issues/23969 -->
+
+ <!-- TODO: PathMap should accept and ignore empty mapping: https://github.com/dotnet/roslyn/issues/23523 -->
+ <PathMap Condition="'$(PathMap)' != ''">,$(PathMap)</PathMap>
+
+ <!--
+ Prepend the SourceRoot.MappedPath values to PathMap, if it already has a value.
+ For each emitted source path the compiler applies the first mapping that matches the path.
+ PathMap values set previously will thus only be applied if the mapping provided by
+ SourceRoot.MappedPath doesn't match. Since SourceRoot.MappedPath is also used by SourceLink
+ preferring it over manually set PathMap ensures that PathMap is consistent with SourceLink.
+
+ TODO: quote the paths to avoid misinterpreting ',' and '=' in them as separators,
+ but quoting doesn't currently work (see https://github.com/dotnet/roslyn/issues/22835).
+ -->
+ <PathMap>@(_TopLevelSourceRoot->'%(Identity)=%(MappedPath)', ',')$(PathMap)</PathMap>
+ </PropertyGroup>
+ </Target>
+
</Project>
\ No newline at end of file diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.EditorConfig.targets b/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.EditorConfig.targets index d659d55..8e1cf69 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.EditorConfig.targets +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.Managed.EditorConfig.targets @@ -1,13 +1,13 @@ -<?xml version="1.0" encoding="utf-8" ?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - - <ItemGroup> - <_AllDirectoriesAbove Include="@(Compile->GetPathsOfAllDirectoriesAbove())" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" /> - <!-- Work around a GetPathsOfAllDirectoriesAbove() bug where it can return multiple equivalent paths when the - compilation includes linked files with relative paths - https://github.com/microsoft/msbuild/issues/4392 --> - <PotentialEditorConfigFiles Include="@(_AllDirectoriesAbove->'%(FullPath)'->Distinct()->Combine('.editorconfig'))" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" /> - <EditorConfigFiles Include="@(PotentialEditorConfigFiles->Exists())" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" /> - </ItemGroup> - -</Project> +<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+
+ <ItemGroup>
+ <_AllDirectoriesAbove Include="@(Compile->GetPathsOfAllDirectoriesAbove())" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" />
+ <!-- Work around a GetPathsOfAllDirectoriesAbove() bug where it can return multiple equivalent paths when the
+ compilation includes linked files with relative paths - https://github.com/microsoft/msbuild/issues/4392 -->
+ <PotentialEditorConfigFiles Include="@(_AllDirectoriesAbove->'%(FullPath)'->Distinct()->Combine('.editorconfig'))" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" />
+ <EditorConfigFiles Include="@(PotentialEditorConfigFiles->Exists())" Condition="'$(DiscoverEditorConfigFiles)' != 'false'" />
+ </ItemGroup>
+
+</Project>
diff --git a/Microsoft.Net.Compilers/3.3.1/Microsoft.VisualBasic.Core.targets b/Microsoft.Net.Compilers/3.3.1/Microsoft.VisualBasic.Core.targets index d9e5eaa..4dc26c9 100644 --- a/Microsoft.Net.Compilers/3.3.1/Microsoft.VisualBasic.Core.targets +++ b/Microsoft.Net.Compilers/3.3.1/Microsoft.VisualBasic.Core.targets @@ -1,136 +1,136 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="Microsoft.Managed.Core.targets"/> - - <Target Name="CoreCompile" - Inputs="$(MSBuildAllProjects); - @(Compile); - @(_CoreCompileResourceInputs); - $(ApplicationIcon); - $(AssemblyOriginatorKeyFile); - @(ReferencePathWithRefAssemblies); - @(CompiledLicenseFile); - @(LinkResource); - @(EmbeddedDocumentation); - $(Win32Resource); - $(Win32Manifest); - @(CustomAdditionalCompileInputs); - $(ResolvedCodeAnalysisRuleSet); - @(AdditionalFiles); - @(EmbeddedFiles); - @(EditorConfigFiles)" - Outputs="@(DocFileItem); - @(IntermediateAssembly); - @(IntermediateRefAssembly); - @(_DebugSymbolsIntermediatePath); - $(NonExistentFile); - @(CustomAdditionalCompileOutputs)" - Returns="@(VbcCommandLineArgs)" - DependsOnTargets="$(CoreCompileDependsOn);_BeforeVBCSCoreCompile"> - <PropertyGroup> - <_NoWarnings Condition="'$(WarningLevel)' == '0'">true</_NoWarnings> - <_NoWarnings Condition="'$(WarningLevel)' == '1'">false</_NoWarnings> - </PropertyGroup> - - <PropertyGroup> - <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp--> - <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(DebugSymbols)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile> - </PropertyGroup> - - <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler --> - <Vbc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'" - AdditionalLibPaths="$(AdditionalLibPaths)" - AddModules="@(AddModules)" - AdditionalFiles="@(AdditionalFiles)" - AnalyzerConfigFiles="@(EditorConfigFiles)" - Analyzers="@(Analyzer)" - BaseAddress="$(BaseAddress)" - ChecksumAlgorithm="$(ChecksumAlgorithm)" - CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)" - CodePage="$(CodePage)" - DebugType="$(DebugType)" - DefineConstants="$(FinalDefineConstants)" - DelaySign="$(DelaySign)" - DisableSdkPath="$(DisableSdkPath)" - DisabledWarnings="$(NoWarn)" - DocumentationFile="@(DocFileItem)" - EmbedAllSources="$(EmbedAllSources)" - EmbeddedFiles="@(EmbeddedFiles)" - EmitDebugInformation="$(DebugSymbols)" - EnvironmentVariables="$(VbcEnvironment)" - ErrorLog="$(ErrorLog)" - ErrorReport="$(ErrorReport)" - Features="$(Features)" - FileAlignment="$(FileAlignment)" - GenerateDocumentation="$(GenerateDocumentation)" - HighEntropyVA="$(HighEntropyVA)" - Imports="@(Import)" - Instrument="$(Instrument)" - KeyContainer="$(KeyContainerName)" - KeyFile="$(KeyOriginatorFile)" - LangVersion="$(LangVersion)" - LinkResources="@(LinkResource)" - MainEntryPoint="$(StartupObject)" - ModuleAssemblyName="$(ModuleAssemblyName)" - NoConfig="true" - NoStandardLib="$(NoCompilerStandardLib)" - NoVBRuntimeReference="$(NoVBRuntimeReference)" - NoWarnings="$(_NoWarnings)" - NoWin32Manifest="$(NoWin32Manifest)" - Optimize="$(Optimize)" - Deterministic="$(Deterministic)" - PublicSign="$(PublicSign)" - OptionCompare="$(OptionCompare)" - OptionExplicit="$(OptionExplicit)" - OptionInfer="$(OptionInfer)" - OptionStrict="$(OptionStrict)" - OptionStrictType="$(OptionStrictType)" - OutputAssembly="@(IntermediateAssembly)" - OutputRefAssembly="@(IntermediateRefAssembly)" - PdbFile="$(PdbFile)" - Platform="$(PlatformTarget)" - Prefer32Bit="$(Prefer32Bit)" - PreferredUILang="$(PreferredUILang)" - ProvideCommandLineArgs="$(ProvideCommandLineArgs)" - References="@(ReferencePathWithRefAssemblies)" - RefOnly="$(ProduceOnlyReferenceAssembly)" - RemoveIntegerChecks="$(RemoveIntegerChecks)" - ReportAnalyzer="$(ReportAnalyzer)" - Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)" - ResponseFiles="$(CompilerResponseFile)" - RootNamespace="$(RootNamespace)" - RuntimeMetadataVersion="$(RuntimeMetadataVersion)" - SdkPath="$(FrameworkPathOverride)" - SharedCompilationId="$(SharedCompilationId)" - SkipCompilerExecution="$(SkipCompilerExecution)" - Sources="@(Compile)" - SubsystemVersion="$(SubsystemVersion)" - TargetCompactFramework="$(TargetCompactFramework)" - TargetType="$(OutputType)" - ToolExe="$(VbcToolExe)" - ToolPath="$(VbcToolPath)" - TreatWarningsAsErrors="$(TreatWarningsAsErrors)" - UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)" - UseSharedCompilation="$(UseSharedCompilation)" - Utf8Output="$(Utf8Output)" - VBRuntimePath="$(VBRuntimePath)" - Verbosity="$(VbcVerbosity)" - VsSessionGuid="$(VsSessionGuid)" - WarningsAsErrors="$(WarningsAsErrors)" - WarningsNotAsErrors="$(WarningsNotAsErrors)" - Win32Icon="$(ApplicationIcon)" - Win32Manifest="$(Win32Manifest)" - Win32Resource="$(Win32Resource)" - VBRuntime="$(VBRuntime)" - PathMap="$(PathMap)" - SourceLink="$(SourceLink)"> - <Output TaskParameter="CommandLineArgs" ItemName="VbcCommandLineArgs" /> - </Vbc> - <ItemGroup> - <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" /> - </ItemGroup> - - <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" /> - </Target> -</Project> +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="Microsoft.Managed.Core.targets"/>
+
+ <Target Name="CoreCompile"
+ Inputs="$(MSBuildAllProjects);
+ @(Compile);
+ @(_CoreCompileResourceInputs);
+ $(ApplicationIcon);
+ $(AssemblyOriginatorKeyFile);
+ @(ReferencePathWithRefAssemblies);
+ @(CompiledLicenseFile);
+ @(LinkResource);
+ @(EmbeddedDocumentation);
+ $(Win32Resource);
+ $(Win32Manifest);
+ @(CustomAdditionalCompileInputs);
+ $(ResolvedCodeAnalysisRuleSet);
+ @(AdditionalFiles);
+ @(EmbeddedFiles);
+ @(EditorConfigFiles)"
+ Outputs="@(DocFileItem);
+ @(IntermediateAssembly);
+ @(IntermediateRefAssembly);
+ @(_DebugSymbolsIntermediatePath);
+ $(NonExistentFile);
+ @(CustomAdditionalCompileOutputs)"
+ Returns="@(VbcCommandLineArgs)"
+ DependsOnTargets="$(CoreCompileDependsOn);_BeforeVBCSCoreCompile">
+ <PropertyGroup>
+ <_NoWarnings Condition="'$(WarningLevel)' == '0'">true</_NoWarnings>
+ <_NoWarnings Condition="'$(WarningLevel)' == '1'">false</_NoWarnings>
+ </PropertyGroup>
+
+ <PropertyGroup>
+ <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->
+ <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(DebugSymbols)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>
+ </PropertyGroup>
+
+ <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
+ <Vbc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"
+ AdditionalLibPaths="$(AdditionalLibPaths)"
+ AddModules="@(AddModules)"
+ AdditionalFiles="@(AdditionalFiles)"
+ AnalyzerConfigFiles="@(EditorConfigFiles)"
+ Analyzers="@(Analyzer)"
+ BaseAddress="$(BaseAddress)"
+ ChecksumAlgorithm="$(ChecksumAlgorithm)"
+ CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"
+ CodePage="$(CodePage)"
+ DebugType="$(DebugType)"
+ DefineConstants="$(FinalDefineConstants)"
+ DelaySign="$(DelaySign)"
+ DisableSdkPath="$(DisableSdkPath)"
+ DisabledWarnings="$(NoWarn)"
+ DocumentationFile="@(DocFileItem)"
+ EmbedAllSources="$(EmbedAllSources)"
+ EmbeddedFiles="@(EmbeddedFiles)"
+ EmitDebugInformation="$(DebugSymbols)"
+ EnvironmentVariables="$(VbcEnvironment)"
+ ErrorLog="$(ErrorLog)"
+ ErrorReport="$(ErrorReport)"
+ Features="$(Features)"
+ FileAlignment="$(FileAlignment)"
+ GenerateDocumentation="$(GenerateDocumentation)"
+ HighEntropyVA="$(HighEntropyVA)"
+ Imports="@(Import)"
+ Instrument="$(Instrument)"
+ KeyContainer="$(KeyContainerName)"
+ KeyFile="$(KeyOriginatorFile)"
+ LangVersion="$(LangVersion)"
+ LinkResources="@(LinkResource)"
+ MainEntryPoint="$(StartupObject)"
+ ModuleAssemblyName="$(ModuleAssemblyName)"
+ NoConfig="true"
+ NoStandardLib="$(NoCompilerStandardLib)"
+ NoVBRuntimeReference="$(NoVBRuntimeReference)"
+ NoWarnings="$(_NoWarnings)"
+ NoWin32Manifest="$(NoWin32Manifest)"
+ Optimize="$(Optimize)"
+ Deterministic="$(Deterministic)"
+ PublicSign="$(PublicSign)"
+ OptionCompare="$(OptionCompare)"
+ OptionExplicit="$(OptionExplicit)"
+ OptionInfer="$(OptionInfer)"
+ OptionStrict="$(OptionStrict)"
+ OptionStrictType="$(OptionStrictType)"
+ OutputAssembly="@(IntermediateAssembly)"
+ OutputRefAssembly="@(IntermediateRefAssembly)"
+ PdbFile="$(PdbFile)"
+ Platform="$(PlatformTarget)"
+ Prefer32Bit="$(Prefer32Bit)"
+ PreferredUILang="$(PreferredUILang)"
+ ProvideCommandLineArgs="$(ProvideCommandLineArgs)"
+ References="@(ReferencePathWithRefAssemblies)"
+ RefOnly="$(ProduceOnlyReferenceAssembly)"
+ RemoveIntegerChecks="$(RemoveIntegerChecks)"
+ ReportAnalyzer="$(ReportAnalyzer)"
+ Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"
+ ResponseFiles="$(CompilerResponseFile)"
+ RootNamespace="$(RootNamespace)"
+ RuntimeMetadataVersion="$(RuntimeMetadataVersion)"
+ SdkPath="$(FrameworkPathOverride)"
+ SharedCompilationId="$(SharedCompilationId)"
+ SkipCompilerExecution="$(SkipCompilerExecution)"
+ Sources="@(Compile)"
+ SubsystemVersion="$(SubsystemVersion)"
+ TargetCompactFramework="$(TargetCompactFramework)"
+ TargetType="$(OutputType)"
+ ToolExe="$(VbcToolExe)"
+ ToolPath="$(VbcToolPath)"
+ TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
+ UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"
+ UseSharedCompilation="$(UseSharedCompilation)"
+ Utf8Output="$(Utf8Output)"
+ VBRuntimePath="$(VBRuntimePath)"
+ Verbosity="$(VbcVerbosity)"
+ VsSessionGuid="$(VsSessionGuid)"
+ WarningsAsErrors="$(WarningsAsErrors)"
+ WarningsNotAsErrors="$(WarningsNotAsErrors)"
+ Win32Icon="$(ApplicationIcon)"
+ Win32Manifest="$(Win32Manifest)"
+ Win32Resource="$(Win32Resource)"
+ VBRuntime="$(VBRuntime)"
+ PathMap="$(PathMap)"
+ SourceLink="$(SourceLink)">
+ <Output TaskParameter="CommandLineArgs" ItemName="VbcCommandLineArgs" />
+ </Vbc>
+ <ItemGroup>
+ <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />
+ </ItemGroup>
+
+ <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />
+ </Target>
+</Project>
diff --git a/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe b/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe Binary files differindex 9f0241d..4ed3fa1 100644 --- a/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe +++ b/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe diff --git a/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe.config b/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe.config index f218a2a..3a2622b 100644 --- a/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe.config +++ b/Microsoft.Net.Compilers/3.3.1/VBCSCompiler.exe.config @@ -1,82 +1,82 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<configuration> - <startup> - <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> - </startup> - <runtime> - <gcServer enabled="true" /> - <gcConcurrent enabled="false" /> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" /> - </dependentAssembly> - </assemblyBinding> - </runtime> - <appSettings> - <!-- Number of seconds with no activity before the server times out and closes. - Set to -1 to never shut down the server. --> - <add key="keepalive" value="600" /> - </appSettings> +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<configuration>
+ <startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+ </startup>
+ <runtime>
+ <gcServer enabled="true" />
+ <gcConcurrent enabled="false" />
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
+ <appSettings>
+ <!-- Number of seconds with no activity before the server times out and closes.
+ Set to -1 to never shut down the server. -->
+ <add key="keepalive" value="600" />
+ </appSettings>
</configuration>
\ No newline at end of file diff --git a/Microsoft.Net.Compilers/3.3.1/csc.exe b/Microsoft.Net.Compilers/3.3.1/csc.exe Binary files differindex d126b74..392057a 100644 --- a/Microsoft.Net.Compilers/3.3.1/csc.exe +++ b/Microsoft.Net.Compilers/3.3.1/csc.exe diff --git a/Microsoft.Net.Compilers/3.3.1/csc.exe.config b/Microsoft.Net.Compilers/3.3.1/csc.exe.config index 20b0a2f..63e83fa 100644 --- a/Microsoft.Net.Compilers/3.3.1/csc.exe.config +++ b/Microsoft.Net.Compilers/3.3.1/csc.exe.config @@ -1,71 +1,71 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<configuration> - <startup> - <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> - </startup> - <runtime> - <gcServer enabled="true" /> - <gcConcurrent enabled="false" /> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" /> - </dependentAssembly> - </assemblyBinding> - </runtime> +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<configuration>
+ <startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+ </startup>
+ <runtime>
+ <gcServer enabled="true" />
+ <gcConcurrent enabled="false" />
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
</configuration>
\ No newline at end of file diff --git a/Microsoft.Net.Compilers/3.3.1/csc.rsp b/Microsoft.Net.Compilers/3.3.1/csc.rsp index ce72ac6..be7661d 100644 --- a/Microsoft.Net.Compilers/3.3.1/csc.rsp +++ b/Microsoft.Net.Compilers/3.3.1/csc.rsp @@ -1,46 +1,46 @@ -# Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -# This file contains command-line options that the C# -# command line compiler (CSC) will process as part -# of every compilation, unless the "/noconfig" option -# is specified. - -# Reference the common Framework libraries -/r:Accessibility.dll -/r:Microsoft.CSharp.dll -/r:System.Configuration.dll -/r:System.Configuration.Install.dll -/r:System.Core.dll -/r:System.Data.dll -/r:System.Data.DataSetExtensions.dll -/r:System.Data.Linq.dll -/r:System.Data.OracleClient.dll -/r:System.Deployment.dll -/r:System.Design.dll -/r:System.DirectoryServices.dll -/r:System.dll -/r:System.Drawing.Design.dll -/r:System.Drawing.dll -/r:System.EnterpriseServices.dll -/r:System.Management.dll -/r:System.Messaging.dll -/r:System.Runtime.Remoting.dll -/r:System.Runtime.Serialization.dll -/r:System.Runtime.Serialization.Formatters.Soap.dll -/r:System.Security.dll -/r:System.ServiceModel.dll -/r:System.ServiceModel.Web.dll -/r:System.ServiceProcess.dll -/r:System.Transactions.dll -/r:System.Web.dll -/r:System.Web.Extensions.Design.dll -/r:System.Web.Extensions.dll -/r:System.Web.Mobile.dll -/r:System.Web.RegularExpressions.dll -/r:System.Web.Services.dll -/r:System.Windows.Forms.dll -/r:System.Workflow.Activities.dll -/r:System.Workflow.ComponentModel.dll -/r:System.Workflow.Runtime.dll -/r:System.Xml.dll -/r:System.Xml.Linq.dll +# Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
+
+# This file contains command-line options that the C#
+# command line compiler (CSC) will process as part
+# of every compilation, unless the "/noconfig" option
+# is specified.
+
+# Reference the common Framework libraries
+/r:Accessibility.dll
+/r:Microsoft.CSharp.dll
+/r:System.Configuration.dll
+/r:System.Configuration.Install.dll
+/r:System.Core.dll
+/r:System.Data.dll
+/r:System.Data.DataSetExtensions.dll
+/r:System.Data.Linq.dll
+/r:System.Data.OracleClient.dll
+/r:System.Deployment.dll
+/r:System.Design.dll
+/r:System.DirectoryServices.dll
+/r:System.dll
+/r:System.Drawing.Design.dll
+/r:System.Drawing.dll
+/r:System.EnterpriseServices.dll
+/r:System.Management.dll
+/r:System.Messaging.dll
+/r:System.Runtime.Remoting.dll
+/r:System.Runtime.Serialization.dll
+/r:System.Runtime.Serialization.Formatters.Soap.dll
+/r:System.Security.dll
+/r:System.ServiceModel.dll
+/r:System.ServiceModel.Web.dll
+/r:System.ServiceProcess.dll
+/r:System.Transactions.dll
+/r:System.Web.dll
+/r:System.Web.Extensions.Design.dll
+/r:System.Web.Extensions.dll
+/r:System.Web.Mobile.dll
+/r:System.Web.RegularExpressions.dll
+/r:System.Web.Services.dll
+/r:System.Windows.Forms.dll
+/r:System.Workflow.Activities.dll
+/r:System.Workflow.ComponentModel.dll
+/r:System.Workflow.Runtime.dll
+/r:System.Xml.dll
+/r:System.Xml.Linq.dll
diff --git a/Microsoft.Net.Compilers/3.3.1/csi.exe b/Microsoft.Net.Compilers/3.3.1/csi.exe Binary files differindex 20562d4..0215c5d 100644 --- a/Microsoft.Net.Compilers/3.3.1/csi.exe +++ b/Microsoft.Net.Compilers/3.3.1/csi.exe diff --git a/Microsoft.Net.Compilers/3.3.1/csi.exe.config b/Microsoft.Net.Compilers/3.3.1/csi.exe.config index bacca32..41993b8 100644 --- a/Microsoft.Net.Compilers/3.3.1/csi.exe.config +++ b/Microsoft.Net.Compilers/3.3.1/csi.exe.config @@ -1,81 +1,81 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<configuration> - <startup> - <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> - </startup> - <runtime> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" /> - </dependentAssembly> - </assemblyBinding> - </runtime> +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<configuration>
+ <startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+ </startup>
+ <runtime>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
</configuration>
\ No newline at end of file diff --git a/Microsoft.Net.Compilers/3.3.1/vbc.exe b/Microsoft.Net.Compilers/3.3.1/vbc.exe Binary files differindex 8ea3429..5aa71d9 100644 --- a/Microsoft.Net.Compilers/3.3.1/vbc.exe +++ b/Microsoft.Net.Compilers/3.3.1/vbc.exe diff --git a/Microsoft.Net.Compilers/3.3.1/vbc.exe.config b/Microsoft.Net.Compilers/3.3.1/vbc.exe.config index f8e452a..745ebab 100644 --- a/Microsoft.Net.Compilers/3.3.1/vbc.exe.config +++ b/Microsoft.Net.Compilers/3.3.1/vbc.exe.config @@ -1,71 +1,71 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. --> -<configuration> - <startup> - <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> - </startup> - <runtime> - <gcServer enabled="true" /> - <gcConcurrent enabled="false" /> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" /> - </dependentAssembly> - </assemblyBinding> - <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> - <dependentAssembly> - <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" /> - </dependentAssembly> - </assemblyBinding> - </runtime> +<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
+<configuration>
+ <startup>
+ <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+ </startup>
+ <runtime>
+ <gcServer enabled="true" />
+ <gcConcurrent enabled="false" />
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-3.3.0.0" newVersion="3.3.0.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
+ </dependentAssembly>
+ </assemblyBinding>
+ <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+ <dependentAssembly>
+ <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
+ <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
+ </dependentAssembly>
+ </assemblyBinding>
+ </runtime>
</configuration>
\ No newline at end of file diff --git a/Microsoft.Net.Compilers/3.3.1/vbc.rsp b/Microsoft.Net.Compilers/3.3.1/vbc.rsp index 473404d..c56b36c 100644 --- a/Microsoft.Net.Compilers/3.3.1/vbc.rsp +++ b/Microsoft.Net.Compilers/3.3.1/vbc.rsp @@ -1,55 +1,55 @@ -# Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -# This file contains command-line options that the VB -# command line compiler (VBC) will process as part -# of every compilation, unless the "/noconfig" option -# is specified. - -# Reference the common Framework libraries -/r:Accessibility.dll -/r:System.Configuration.dll -/r:System.Configuration.Install.dll -/r:System.Data.dll -/r:System.Data.OracleClient.dll -/r:System.Deployment.dll -/r:System.Design.dll -/r:System.DirectoryServices.dll -/r:System.dll -/r:System.Drawing.Design.dll -/r:System.Drawing.dll -/r:System.EnterpriseServices.dll -/r:System.Management.dll -/r:System.Messaging.dll -/r:System.Runtime.Remoting.dll -/r:System.Runtime.Serialization.Formatters.Soap.dll -/r:System.Security.dll -/r:System.ServiceProcess.dll -/r:System.Transactions.dll -/r:System.Web.dll -/r:System.Web.Mobile.dll -/r:System.Web.RegularExpressions.dll -/r:System.Web.Services.dll -/r:System.Windows.Forms.dll -/r:System.Xml.dll - -/r:System.Workflow.Activities.dll -/r:System.Workflow.ComponentModel.dll -/r:System.Workflow.Runtime.dll -/r:System.Runtime.Serialization.dll -/r:System.ServiceModel.dll - -/r:System.Core.dll -/r:System.Xml.Linq.dll -/r:System.Data.Linq.dll -/r:System.Data.DataSetExtensions.dll -/r:System.Web.Extensions.dll -/r:System.Web.Extensions.Design.dll -/r:System.ServiceModel.Web.dll - -# Import System and Microsoft.VisualBasic -/imports:System -/imports:Microsoft.VisualBasic -/imports:System.Linq -/imports:System.Xml.Linq - -/optioninfer+ +# Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
+
+# This file contains command-line options that the VB
+# command line compiler (VBC) will process as part
+# of every compilation, unless the "/noconfig" option
+# is specified.
+
+# Reference the common Framework libraries
+/r:Accessibility.dll
+/r:System.Configuration.dll
+/r:System.Configuration.Install.dll
+/r:System.Data.dll
+/r:System.Data.OracleClient.dll
+/r:System.Deployment.dll
+/r:System.Design.dll
+/r:System.DirectoryServices.dll
+/r:System.dll
+/r:System.Drawing.Design.dll
+/r:System.Drawing.dll
+/r:System.EnterpriseServices.dll
+/r:System.Management.dll
+/r:System.Messaging.dll
+/r:System.Runtime.Remoting.dll
+/r:System.Runtime.Serialization.Formatters.Soap.dll
+/r:System.Security.dll
+/r:System.ServiceProcess.dll
+/r:System.Transactions.dll
+/r:System.Web.dll
+/r:System.Web.Mobile.dll
+/r:System.Web.RegularExpressions.dll
+/r:System.Web.Services.dll
+/r:System.Windows.Forms.dll
+/r:System.Xml.dll
+
+/r:System.Workflow.Activities.dll
+/r:System.Workflow.ComponentModel.dll
+/r:System.Workflow.Runtime.dll
+/r:System.Runtime.Serialization.dll
+/r:System.ServiceModel.dll
+
+/r:System.Core.dll
+/r:System.Xml.Linq.dll
+/r:System.Data.Linq.dll
+/r:System.Data.DataSetExtensions.dll
+/r:System.Web.Extensions.dll
+/r:System.Web.Extensions.Design.dll
+/r:System.ServiceModel.Web.dll
+
+# Import System and Microsoft.VisualBasic
+/imports:System
+/imports:Microsoft.VisualBasic
+/imports:System.Linq
+/imports:System.Xml.Linq
+
+/optioninfer+
|