Skip to content

Commit

Permalink
Build dlls to a common output directory.
Browse files Browse the repository at this point in the history
  • Loading branch information
tmat committed Aug 29, 2017
1 parent 365ddc0 commit 7bae1dd
Show file tree
Hide file tree
Showing 38 changed files with 138 additions and 78 deletions.
4 changes: 4 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@
<!-- Enables workaround for https://github.com/NuGet/Home/issues/4695. -->
<RepoToolsetQuietRestore>true</RepoToolsetQuietRestore>

<!-- All projects in this repository target the same framework -->
<TargetFramework>net46</TargetFramework>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>

<VSSDKTargetPlatformRegRootSuffix Condition="'$(RootSuffix)' != ''">$(RootSuffix)</VSSDKTargetPlatformRegRootSuffix>
<VSSDKTargetPlatformRegRootSuffix Condition="'$(VSSDKTargetPlatformRegRootSuffix)' == ''">ProjectSystem</VSSDKTargetPlatformRegRootSuffix>

Expand Down
14 changes: 13 additions & 1 deletion ProjectSystem.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26706.0
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
Expand Down Expand Up @@ -75,6 +75,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.VisualStudio.Proj
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
Expand Down Expand Up @@ -218,6 +222,14 @@ Global
{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
Expand Down
4 changes: 2 additions & 2 deletions build/RepoToolset/ProjectLayout.props
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@

<PropertyGroup>
<OutDirName Condition="'$(OutDirName)' == ''">$(MSBuildProjectName)</OutDirName>
<BaseOutputPath Condition="'$(BaseOutputPath)' == ''">$(ArtifactsBinDir)$(OutDirName)\</BaseOutputPath>
<BaseOutputPath Condition="'$(BaseOutputPath)' == ''">$([System.IO.Path]::GetFullPath('$(ArtifactsBinDir)$(OutDirName)\'))</BaseOutputPath>
<OutputPath>$(BaseOutputPath)</OutputPath>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)' == ''">$(ArtifactsObjDir)$(OutDirName)\</BaseIntermediateOutputPath>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)' == ''">$([System.IO.Path]::GetFullPath('$(ArtifactsObjDir)$(MSBuildProjectName)\'))</BaseIntermediateOutputPath>
<IntermediateOutputPath>$(BaseIntermediateOutputPath)</IntermediateOutputPath>
</PropertyGroup>
</Project>
37 changes: 17 additions & 20 deletions build/SignToolData.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,23 @@
"certificate": "MicrosoftSHA2",
"strongName": "MsSharedLib72",
"values": [
"bin/Microsoft.VisualStudio.AppDesigner\\net46\\Microsoft.VisualStudio.AppDesigner.dll",
"bin/Microsoft.VisualStudio.AppDesigner\\net46\\*\\Microsoft.VisualStudio.AppDesigner.resources.dll",
"bin/Microsoft.VisualStudio.Editors\\net46\\Microsoft.VisualStudio.Editors.dll",
"bin/Microsoft.VisualStudio.Editors\\net46\\*\\Microsoft.VisualStudio.Editors.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.CSharp\\net46\\Microsoft.VisualStudio.ProjectSystem.CSharp.dll",
//"bin/Microsoft.VisualStudio.ProjectSystem.CSharp\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.CSharp.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.CSharp.VS\\net46\\Microsoft.VisualStudio.ProjectSystem.CSharp.VS.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.CSharp.VS\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.CSharp.VS.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.FSharp\\net46\\Microsoft.VisualStudio.ProjectSystem.FSharp.dll",
//"bin/Microsoft.VisualStudio.ProjectSystem.FSharp\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.FSharp.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.FSharp.VS\\net46\\Microsoft.VisualStudio.ProjectSystem.FSharp.VS.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.FSharp.VS\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.FSharp.VS.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.Managed\\net46\\Microsoft.VisualStudio.ProjectSystem.Managed.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.Managed\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.Managed.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.Managed.VS\\net46\\Microsoft.VisualStudio.ProjectSystem.Managed.VS.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.Managed.VS\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.Managed.VS.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.VisualBasic\\net46\\Microsoft.VisualStudio.ProjectSystem.VisualBasic.dll",
//"bin/Microsoft.VisualStudio.ProjectSystem.VisualBasic\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.VisualBasic.resources.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS\\net46\\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.dll",
"bin/Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS\\net46\\*\\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.resources.dll"
"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"
]
},
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net46</TargetFramework>

<!-- VS Insertion -->
<VisualStudioInsertionComponent>$(MSBuildProjectName)</VisualStudioInsertionComponent>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net46</TargetFramework>

<!-- VS Insertion -->
<VisualStudioInsertionComponent>Microsoft.VisualStudio.ProjectSystem.Managed</VisualStudioInsertionComponent>
</PropertyGroup>
Expand Down
3 changes: 2 additions & 1 deletion src/Common/Integration/App.config
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
<add key="xunit.appDomain" value="ifAvailable" />
<add key="xunit.methodDisplay" value="method" />
<add key="xunit.shadowCopy" value="false"/>
<add key="ProjectSystem.XamlRulesDirRelativeToTestAssembly" value="..\..\..\VSSetup\Rules"/>
<!-- Path relative to the integration test output dir -->
<add key="ProjectSystem.XamlRulesDirRelativeToTestAssembly" value="..\..\VSSetup\Rules"/>
</appSettings>
<userSettings>
<Microsoft.VisualStudio.IntegrationTest.Utilities.Settings>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.IntegrationTests\Microsoft.VisualStudio.ProjectSystem.IntegrationTests.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.IntegrationTest.Utilities" Version="$(MicrosoftVisualStudioIntegrationTestUtilitiesVersion)" />
<PackageReference Include="Microsoft.VisualStudio.LanguageServices" Version="$(MicrosoftVisualStudioLanguageServicesVersion)" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(MicrosoftNETTestSdkVersion)" />
<PackageReference Include="xunit" Version="$(XUnitVersion)" />
<PackageReference Include="xunit.runner.visualstudio" Version="$(XUnitRunnerVisualStudioVersion)" />
<PackageReference Include="xunit.runner.console" Version="$(XUnitVersion)" />
</ItemGroup>
</Project>
9 changes: 9 additions & 0 deletions src/DeployIntegrationDependencies/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<!-- 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>
<PropertyGroup>
<OutDirName>IntegrationTests</OutDirName>
<UseCommonOutputDirectory>false</UseCommonOutputDirectory>
</PropertyGroup>

<Import Project="..\Directory.Build.props"/>
</Project>
25 changes: 25 additions & 0 deletions src/DeployTestDependencies/DeployTestDependencies.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<ItemGroup>
<ProjectReference Include="..\Microsoft.VisualStudio.AppDesigner\Microsoft.VisualStudio.AppDesigner.vbproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.Editors\Microsoft.VisualStudio.Editors.vbproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.CSharp.VS\Microsoft.VisualStudio.ProjectSystem.CSharp.VS.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.CSharp\Microsoft.VisualStudio.ProjectSystem.CSharp.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.FSharp.VS\Microsoft.VisualStudio.ProjectSystem.FSharp.VS.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.FSharp\Microsoft.VisualStudio.ProjectSystem.FSharp.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.Managed.TestServices\Microsoft.VisualStudio.ProjectSystem.Managed.TestServices.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.Managed.VS\Microsoft.VisualStudio.ProjectSystem.Managed.VS.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.Managed\Microsoft.VisualStudio.ProjectSystem.Managed.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS\Microsoft.VisualStudio.ProjectSystem.VisualBasic.VS.csproj" />
<ProjectReference Include="..\Microsoft.VisualStudio.ProjectSystem.VisualBasic\Microsoft.VisualStudio.ProjectSystem.VisualBasic.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(MicrosoftNETTestSdkVersion)" />
<PackageReference Include="xunit" Version="$(XUnitVersion)" />
<PackageReference Include="xunit.runner.visualstudio" Version="$(XUnitRunnerVisualStudioVersion)" />
<PackageReference Include="xunit.runner.console" Version="$(XUnitVersion)" />
</ItemGroup>
<ItemGroup>
<Content Include="Readme.txt" />
</ItemGroup>
</Project>
9 changes: 9 additions & 0 deletions src/DeployTestDependencies/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<!-- 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>
<PropertyGroup>
<OutDirName>UnitTests</OutDirName>
<UseCommonOutputDirectory>false</UseCommonOutputDirectory>
</PropertyGroup>

<Import Project="..\Directory.Build.props"/>
</Project>
5 changes: 5 additions & 0 deletions src/DeployTestDependencies/Readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
To avoid tests copying the same binaries to the common build directory and causing races, this
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.
11 changes: 11 additions & 0 deletions src/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
<!-- 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>
<PropertyGroup Condition="'$(OutDirName)' == ''">
<OutDirName Condition="$(MSBuildProjectName.EndsWith('.UnitTests'))">UnitTests</OutDirName>
<OutDirName Condition="$(MSBuildProjectName.EndsWith('.IntegrationTests'))">IntegrationTests</OutDirName>
<OutDirName Condition="'$(OutDirName)' == ''">Dlls</OutDirName>
</PropertyGroup>

<Import Project="..\Directory.Build.props"/>
<Import Project="$(RepoToolsetDir)Settings.props" Condition="'$(RepoToolsetDir)' != ''" />
<Import Project="..\build\VisualStudio.XamlRules.props" />
Expand All @@ -25,6 +31,11 @@

<!-- Use IBC optimization data if available -->
<IbcOptimizationDataDir>$(NuGetPackageRoot)\RoslynDependencies.OptimizationData\$(RoslynDependenciesOptimizationDataVersion)\content\OptimizationData\</IbcOptimizationDataDir>

<UseCommonOutputDirectory Condition="'$(UseCommonOutputDirectory)' == ''">true</UseCommonOutputDirectory>

<!-- Prevent vsix manifests from being copied to the shared output directory, makes build more deterministic -->
<CopyVsixManifestToOutput>false</CopyVsixManifestToOutput>
</PropertyGroup>

<ItemGroup>
Expand Down
25 changes: 20 additions & 5 deletions src/Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,26 @@
<Import Project="..\build\VisualStudio.XamlRules.targets"/>

<!--
Defining this target will disable the new SDK behavior of implicit transitive project
references. This is a fine feature in general but the current implementation breaks VSIX
construction by including a number of projects that should not be included.
https://github.com/dotnet/sdk/issues/1366
-->
Defining this target will disable the new SDK behavior of implicit transitive project
references. This is a fine feature in general but the current implementation breaks VSIX
construction by including a number of projects that should not be included.
https://github.com/dotnet/sdk/issues/1366
-->
<Target Name="IncludeTransitiveProjectReferences" >
</Target>

<!--
With UseCommonOutputDirectory turned on, any copy-local projects/references break
csproj's up-to-date check because they aren't copied to the output directory.
Turn it off.
-->
<ItemDefinitionGroup Condition="'$(UseCommonOutputDirectory)' == 'true'">
<Reference>
<Private>false</Private>
</Reference>

<ProjectReference>
<Private>false</Private>
</ProjectReference>
</ItemDefinitionGroup>
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\VisualStudioDesigner.props"/>
<PropertyGroup>
<TargetFramework>net46</TargetFramework>

<!-- TODO: Function doesn't return a value on all code paths (https://github.com/dotnet/project-system/issues/2592) -->
<NoWarn>$(NoWarn);42353</NoWarn>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\VisualStudioDesigner.props"/>
<PropertyGroup>
<TargetFramework>net46</TargetFramework>
<Prefer32Bit>false</Prefer32Bit>

<!-- TODO: Function/Property doesn't return a value on all code paths (https://github.com/dotnet/project-system/issues/2592) -->
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<Import Project="..\HostAgnostic.props"/>
<PropertyGroup>
<TargetFramework>net46</TargetFramework>
</PropertyGroup>
<ItemGroup>
<InternalsVisibleTo Include="Microsoft.VisualStudio.ProjectSystem.CSharp.VS.UnitTests" />
<InternalsVisibleTo Include="DynamicProxyGenAssembly2" Key="$(MoqPublicKey)"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<Import Project="..\VisualStudio.props"/>
<PropertyGroup>
<TargetFramework>net46</TargetFramework>
</PropertyGroup>
<ItemGroup>
<InternalsVisibleTo Include="DynamicProxyGenAssembly2" Key="$(MoqPublicKey)"/>
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
<Import Project="..\VisualStudio.props"/>
<PropertyGroup>
<RootNamespace>Microsoft.VisualStudio</RootNamespace>
<TargetFramework>net46</TargetFramework>
<!-- VSIX -->
<GeneratePkgDefFile>true</GeneratePkgDefFile>
<CreateVsixContainer>false</CreateVsixContainer>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
<Import Project="..\HostAgnostic.props"/>
<PropertyGroup>
<RootNamespace>Microsoft.VisualStudio</RootNamespace>
<TargetFramework>net46</TargetFramework>
<!-- The value of RuleInjectionClassName of XamlPropertyRule items defined by this project -->
<XamlPropertyRuleInjectionClassName>CSharpProjectProperties</XamlPropertyRuleInjectionClassName>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<Import Project="..\HostAgnostic.props"/>
<PropertyGroup>
<TargetFramework>net46</TargetFramework>
</PropertyGroup>
<ItemGroup>
<InternalsVisibleTo Include="Microsoft.VisualStudio.ProjectSystem.FSharp.VS.UnitTests" />
<InternalsVisibleTo Include="DynamicProxyGenAssembly2" Key="$(MoqPublicKey)"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!-- 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 Sdk="Microsoft.NET.Sdk">
<Import Project="..\VisualStudio.props"/>
<PropertyGroup>
<TargetFramework>net46</TargetFramework>
</PropertyGroup>
<ItemGroup>
<InternalsVisibleTo Include="DynamicProxyGenAssembly2" Key="$(MoqPublicKey)"/>
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
<Import Project="..\VisualStudio.props"/>
<PropertyGroup>
<RootNamespace>Microsoft.VisualStudio</RootNamespace>
<TargetFramework>net46</TargetFramework>
<!-- VSIX -->
<GeneratePkgDefFile>true</GeneratePkgDefFile>
<CreateVsixContainer>false</CreateVsixContainer>
Expand Down
Loading

0 comments on commit 7bae1dd

Please sign in to comment.