Skip to content

Commit ea96574

Browse files
authored
Releases/v next (#146)
* Switching Visualizers to local reference assemblies * Adding visualizer close button, re: #138 * Fixing package references + .NET 3.5 build * Writing translated expressions to temp files * v4.7 Visualizers and installer --------- Co-authored-by: Steve Wilkes <SESA630636@se.com>
1 parent 0ebbbe2 commit ea96574

File tree

70 files changed

+652
-200
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+652
-200
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<NeutralResourcesLanguage>en</NeutralResourcesLanguage>
1010
<RepositoryType>git</RepositoryType>
1111
<RepositoryUrl>https://github.com/AgileObjects/ReadableExpressions</RepositoryUrl>
12-
<NoWarn>0649;1701;1702</NoWarn>
12+
<NoWarn>$(NoWarn);CS0649;CS1701;CS1702</NoWarn>
1313
</PropertyGroup>
1414

1515
</Project>

src/ReadableExpressions/ReadableExpressions.csproj

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.0' ">1.6.1</NetStandardImplicitPackageVersion>
1515
<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netstandard1.0' ">$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
1616

17-
<AssemblyVersion>4.1.3.0</AssemblyVersion>
18-
<FileVersion>4.1.3.0</FileVersion>
19-
<VersionPrefix>4.1.3</VersionPrefix>
20-
<Version>4.1.3</Version>
17+
<AssemblyVersion>4.1.4.0</AssemblyVersion>
18+
<FileVersion>4.1.4.0</FileVersion>
19+
<VersionPrefix>4.1.4</VersionPrefix>
20+
<Version>4.1.4</Version>
2121

2222
<PackageId>AgileObjects.ReadableExpressions</PackageId>
2323
<Title>AgileObjects.ReadableExpressions</Title>
@@ -75,17 +75,14 @@
7575

7676
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.0' ">
7777
<PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
78+
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
7879
</ItemGroup>
7980

8081
<ItemGroup>
8182
<PackageReference Include="AgileObjects.NetStandardPolyfills" Version="1.6.0" />
8283
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
8384
</ItemGroup>
8485

85-
<PropertyGroup>
86-
<FrameworkPathOverride Condition="'$(TargetFramework)' == 'net35'">$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5\Profile\Client</FrameworkPathOverride>
87-
</PropertyGroup>
88-
8986
<Target Name="PostBuild" AfterTargets="PostBuildEvent" Condition=" '$(TargetFramework)' == 'net40' ">
9087
<Exec Command="xcopy $(TargetDir)AgileObjects.NetStandardPolyfills.dll &quot;$(SolutionDir)Visualizers\VisualizerAssemblies&quot; /Y&#xD;&#xA;xcopy $(TargetPath) &quot;$(SolutionDir)Visualizers\VisualizerAssemblies&quot; /Y" />
9188
</Target>

src/Tests/ReadableExpressions.UnitTests.Common/ReadableExpressions.UnitTests.Common.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>AgileObjects.ReadableExpressions.UnitTests.Common</AssemblyName>
66
<RootNamespace>AgileObjects.ReadableExpressions.UnitTests.Common</RootNamespace>
77
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
8-
<WarningsAsErrors></WarningsAsErrors>
8+
<NoWarn>$(NoWarn);NU1903</NoWarn>
99
<AssemblyOriginatorKeyFile>..\..\ReadableExpressions.snk</AssemblyOriginatorKeyFile>
1010
<SignAssembly>true</SignAssembly>
1111
<IsPackable>false</IsPackable>

src/Tests/ReadableExpressions.UnitTests.Net35/ReadableExpressions.UnitTests.Net35.csproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@
1010
<IsTestProject>true</IsTestProject>
1111
</PropertyGroup>
1212

13-
<PropertyGroup>
14-
<FrameworkPathOverride>$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5\Profile\Client</FrameworkPathOverride>
15-
</PropertyGroup>
16-
1713
<PropertyGroup>
1814
<DefineConstants>$(DefineConstants);TRACE;FEATURE_PROPERTY_INDEX_DEFAULTS</DefineConstants>
1915
</PropertyGroup>

src/Tests/ReadableExpressions.UnitTests.Net5/ReadableExpressions.UnitTests.Net5.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636

3737
<ItemGroup>
3838
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
39+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
40+
<PackageReference Include="System.Net.Http" Version="4.3.4" />
41+
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
3942
<PackageReference Include="xunit" Version="2.4.2" />
4043
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
4144
<PrivateAssets>all</PrivateAssets>

src/Tests/ReadableExpressions.UnitTests.Net6/ReadableExpressions.UnitTests.Net6.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636

3737
<ItemGroup>
3838
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
39+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
40+
<PackageReference Include="System.Net.Http" Version="4.3.4" />
41+
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
3942
<PackageReference Include="xunit" Version="2.4.2" />
4043
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
4144
<PrivateAssets>all</PrivateAssets>

src/Tests/ReadableExpressions.UnitTests.Net7/ReadableExpressions.UnitTests.Net7.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636

3737
<ItemGroup>
3838
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
39+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
40+
<PackageReference Include="System.Net.Http" Version="4.3.4" />
41+
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
3942
<PackageReference Include="xunit" Version="2.4.2" />
4043
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
4144
<PrivateAssets>all</PrivateAssets>

src/Tests/ReadableExpressions.UnitTests.Net8/ReadableExpressions.UnitTests.Net8.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636

3737
<ItemGroup>
3838
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
39+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
40+
<PackageReference Include="System.Net.Http" Version="4.3.4" />
41+
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
3942
<PackageReference Include="xunit" Version="2.4.2" />
4043
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
4144
<PrivateAssets>all</PrivateAssets>

src/Tests/ReadableExpressions.UnitTests.NetCore2/ReadableExpressions.UnitTests.NetCore2.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<AssemblyName>AgileObjects.ReadableExpressions.UnitTests.NetCore2</AssemblyName>
66
<RootNamespace>AgileObjects.ReadableExpressions.UnitTests</RootNamespace>
77
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
8-
<WarningsAsErrors></WarningsAsErrors>
8+
<NoWarn>$(NoWarn);NU1902;NU1903</NoWarn>
99
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
1010
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
1111
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>

src/Tests/ReadableExpressions.UnitTests.NetCore3/ReadableExpressions.UnitTests.NetCore3.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636

3737
<ItemGroup>
3838
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
39+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
40+
<PackageReference Include="System.Net.Http" Version="4.3.4" />
41+
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
3942
<PackageReference Include="xunit" Version="2.4.2" />
4043
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
4144
<PrivateAssets>all</PrivateAssets>

src/Visualizers/CommonVisualizerAssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
[assembly: AssemblyCompany("AgileObjects")]
55
[assembly: AssemblyProduct("ReadableExpressions.Visualizers")]
66

7-
[assembly: AssemblyVersion("4.6.0")]
8-
[assembly: AssemblyFileVersion("4.6.0")]
7+
[assembly: AssemblyVersion("4.7.0")]
8+
[assembly: AssemblyFileVersion("4.7.0")]

src/Visualizers/Installation/ReadableExpressions.Visualizers.Installer.Custom/ReadableExpressions.Visualizers.Installer.Custom.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@
118118
</EmbeddedResource>
119119
<Content Include="CustomAction.config" />
120120
</ItemGroup>
121+
<ItemGroup>
122+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All" />
123+
</ItemGroup>
121124
<ItemGroup>
122125
<ProjectReference Include="..\..\Shared\ReadableExpressions.Visualizers.Core\ReadableExpressions.Visualizers.Core.csproj">
123126
<Project>{3a04a9a4-f0c8-4a49-a23d-f3bf6e39cb13}</Project>

src/Visualizers/Installation/ReadableExpressions.Visualizers.Installer/Product.wxs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
3-
<Product Id="*" Version="4.6.0.0" Name="AgileObjects.ReadableExpressions.Visualizers"
3+
<Product Id="*" Version="4.7.0.0" Name="AgileObjects.ReadableExpressions.Visualizers"
44
Language="1033" Manufacturer="AgileObjects" UpgradeCode="BB7C528F-ECFD-45F2-B50C-9F0A71EC8BE9">
55

66
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />

src/Visualizers/Installation/ReadableExpressions.Visualizers.Installer/license.rtf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{\*\generator Riched20 10.0.18362}\viewkind4\uc1
33
\pard\f0\fs22\lang2057 MIT License\par
44
\par
5-
Copyright (c) 2023 AgileObjects Ltd\par
5+
Copyright (c) 2024 AgileObjects Ltd\par
66
\par
77
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\par
88
\par

src/Visualizers/ReadableExpressions.Visualizers.Vs10.ObjectSource/ReadableExpressions.Visualizers.Vs10.ObjectSource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS10.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
namespace AgileObjects.ReadableExpressions.Visualizers
2-
{
3-
using System.IO;
4-
using Microsoft.VisualStudio.DebuggerVisualizers;
5-
using ObjectSource;
1+
namespace AgileObjects.ReadableExpressions.Visualizers;
2+
3+
using System.IO;
4+
using Microsoft.VisualStudio.DebuggerVisualizers;
5+
using ObjectSource;
66

7-
public class Vs10ExpressionVisualizerObjectSource : VisualizerObjectSource
8-
{
9-
public override void GetData(object target, Stream outgoingData)
10-
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
11-
}
7+
public class Vs10ExpressionVisualizerObjectSource : VisualizerObjectSource
8+
{
9+
public override void GetData(object target, Stream outgoingData)
10+
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
1211
}

src/Visualizers/ReadableExpressions.Visualizers.Vs10/ReadableExpressions.Visualizers.Vs10.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS10.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

src/Visualizers/ReadableExpressions.Visualizers.Vs11.ObjectSource/ReadableExpressions.Visualizers.Vs11.ObjectSource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS11.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
namespace AgileObjects.ReadableExpressions.Visualizers
2-
{
3-
using System.IO;
4-
using Microsoft.VisualStudio.DebuggerVisualizers;
5-
using ObjectSource;
1+
namespace AgileObjects.ReadableExpressions.Visualizers;
2+
3+
using System.IO;
4+
using Microsoft.VisualStudio.DebuggerVisualizers;
5+
using ObjectSource;
66

7-
public class Vs11ExpressionVisualizerObjectSource : VisualizerObjectSource
8-
{
9-
public override void GetData(object target, Stream outgoingData)
10-
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
11-
}
7+
public class Vs11ExpressionVisualizerObjectSource : VisualizerObjectSource
8+
{
9+
public override void GetData(object target, Stream outgoingData)
10+
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
1211
}

src/Visualizers/ReadableExpressions.Visualizers.Vs11/ReadableExpressions.Visualizers.Vs11.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS11.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

src/Visualizers/ReadableExpressions.Visualizers.Vs12.ObjectSource/ReadableExpressions.Visualizers.Vs12.ObjectSource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS12.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
namespace AgileObjects.ReadableExpressions.Visualizers
2-
{
3-
using System.IO;
4-
using Microsoft.VisualStudio.DebuggerVisualizers;
5-
using ObjectSource;
1+
namespace AgileObjects.ReadableExpressions.Visualizers;
2+
3+
using System.IO;
4+
using Microsoft.VisualStudio.DebuggerVisualizers;
5+
using ObjectSource;
66

7-
public class Vs12ExpressionVisualizerObjectSource : VisualizerObjectSource
8-
{
9-
public override void GetData(object target, Stream outgoingData)
10-
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
11-
}
7+
public class Vs12ExpressionVisualizerObjectSource : VisualizerObjectSource
8+
{
9+
public override void GetData(object target, Stream outgoingData)
10+
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
1211
}

src/Visualizers/ReadableExpressions.Visualizers.Vs12/ReadableExpressions.Visualizers.Vs12.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS14.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

src/Visualizers/ReadableExpressions.Visualizers.Vs14.ObjectSource/ReadableExpressions.Visualizers.Vs14.ObjectSource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS14.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
namespace AgileObjects.ReadableExpressions.Visualizers
2-
{
3-
using System.IO;
4-
using Microsoft.VisualStudio.DebuggerVisualizers;
5-
using ObjectSource;
1+
namespace AgileObjects.ReadableExpressions.Visualizers;
2+
3+
using System.IO;
4+
using Microsoft.VisualStudio.DebuggerVisualizers;
5+
using ObjectSource;
66

7-
public class Vs14ExpressionVisualizerObjectSource : VisualizerObjectSource
8-
{
9-
public override void GetData(object target, Stream outgoingData)
10-
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
11-
}
7+
public class Vs14ExpressionVisualizerObjectSource : VisualizerObjectSource
8+
{
9+
public override void GetData(object target, Stream outgoingData)
10+
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
1211
}

src/Visualizers/ReadableExpressions.Visualizers.Vs14/ReadableExpressions.Visualizers.Vs14.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS14.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

src/Visualizers/ReadableExpressions.Visualizers.Vs15.ObjectSource/ReadableExpressions.Visualizers.Vs15.ObjectSource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS15.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
namespace AgileObjects.ReadableExpressions.Visualizers
2-
{
3-
using System.IO;
4-
using Microsoft.VisualStudio.DebuggerVisualizers;
5-
using ObjectSource;
1+
namespace AgileObjects.ReadableExpressions.Visualizers;
2+
3+
using System.IO;
4+
using Microsoft.VisualStudio.DebuggerVisualizers;
5+
using ObjectSource;
66

7-
public class Vs15ExpressionVisualizerObjectSource : VisualizerObjectSource
8-
{
9-
public override void GetData(object target, Stream outgoingData)
10-
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
11-
}
7+
public class Vs15ExpressionVisualizerObjectSource : VisualizerObjectSource
8+
{
9+
public override void GetData(object target, Stream outgoingData)
10+
=> ExpressionVisualizerObjectSource.GetData(target, outgoingData, Serialize);
1211
}

src/Visualizers/ReadableExpressions.Visualizers.Vs15/ReadableExpressions.Visualizers.Vs15.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<ItemGroup>
2727
<Reference Include="System.Windows.Forms" />
2828
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
29-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
29+
<HintPath>..\ReferenceAssemblies\VS15.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
3030
</Reference>
3131
</ItemGroup>
3232

src/Visualizers/ReadableExpressions.Visualizers.Vs16.ObjectSource/ReadableExpressions.Visualizers.Vs16.ObjectSource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<ItemGroup>
2626
<Reference Include="System.Windows.Forms" />
2727
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
28-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
28+
<HintPath>..\ReferenceAssemblies\VS16.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
2929
</Reference>
3030
</ItemGroup>
3131

src/Visualizers/ReadableExpressions.Visualizers.Vs16/ReadableExpressions.Visualizers.Vs16.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<ItemGroup>
2626
<Reference Include="System.Windows.Forms" />
2727
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
28-
<HintPath>..\..\..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
28+
<HintPath>..\ReferenceAssemblies\VS16.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
2929
</Reference>
3030
</ItemGroup>
3131

src/Visualizers/ReadableExpressions.Visualizers.Vs17.6.ObjectSource/ReadableExpressions.Visualizers.Vs17.6.ObjectSource.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<ItemGroup>
2626
<Reference Include="System.Windows.Forms" />
2727
<Reference Include="Microsoft.VisualStudio.DebuggerVisualizers">
28-
<HintPath>..\..\..\..\..\..\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
28+
<HintPath>..\ReferenceAssemblies\VS17.0\Microsoft.VisualStudio.DebuggerVisualizers.dll</HintPath>
2929
</Reference>
3030
</ItemGroup>
3131

0 commit comments

Comments
 (0)