Skip to content

Commit b3baa8e

Browse files
committed
fix win32ole new error.
1 parent 1308cfa commit b3baa8e

File tree

11 files changed

+168
-128
lines changed

11 files changed

+168
-128
lines changed

SampleConsoleApp/App.config

Lines changed: 81 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,86 @@
1-
<?xml version="1.0" encoding="utf-8" ?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
33
<startup>
44
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7" />
55
</startup>
6+
<runtime>
7+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
8+
<dependentAssembly>
9+
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
10+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
11+
</dependentAssembly>
12+
<dependentAssembly>
13+
<assemblyIdentity name="System.Runtime.InteropServices" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
14+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
15+
</dependentAssembly>
16+
<dependentAssembly>
17+
<assemblyIdentity name="System.IO" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
18+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
19+
</dependentAssembly>
20+
<dependentAssembly>
21+
<assemblyIdentity name="System.Reflection" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
22+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
23+
</dependentAssembly>
24+
<dependentAssembly>
25+
<assemblyIdentity name="System.Runtime.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
26+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
27+
</dependentAssembly>
28+
<dependentAssembly>
29+
<assemblyIdentity name="System.Linq" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
30+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
31+
</dependentAssembly>
32+
<dependentAssembly>
33+
<assemblyIdentity name="System.Xml.ReaderWriter" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
34+
<bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
35+
</dependentAssembly>
36+
<dependentAssembly>
37+
<assemblyIdentity name="System.Linq.Expressions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
38+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
39+
</dependentAssembly>
40+
<dependentAssembly>
41+
<assemblyIdentity name="System.AppContext" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
42+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
43+
</dependentAssembly>
44+
<dependentAssembly>
45+
<assemblyIdentity name="System.Diagnostics.StackTrace" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
46+
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
47+
</dependentAssembly>
48+
<dependentAssembly>
49+
<assemblyIdentity name="System.IO.FileSystem.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
50+
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
51+
</dependentAssembly>
52+
<dependentAssembly>
53+
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
54+
<bindingRedirect oldVersion="0.0.0.0-1.2.1.0" newVersion="1.2.1.0" />
55+
</dependentAssembly>
56+
<dependentAssembly>
57+
<assemblyIdentity name="System.IO.Compression" publicKeyToken="b77a5c561934e089" culture="neutral" />
58+
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
59+
</dependentAssembly>
60+
<dependentAssembly>
61+
<assemblyIdentity name="System.Security.Cryptography.Algorithms" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
62+
<bindingRedirect oldVersion="0.0.0.0-4.2.1.0" newVersion="4.2.1.0" />
63+
</dependentAssembly>
64+
<dependentAssembly>
65+
<assemblyIdentity name="System.IO.FileSystem" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
66+
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
67+
</dependentAssembly>
68+
<dependentAssembly>
69+
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
70+
<bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" />
71+
</dependentAssembly>
72+
<dependentAssembly>
73+
<assemblyIdentity name="System.Security.Cryptography.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
74+
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
75+
</dependentAssembly>
76+
<dependentAssembly>
77+
<assemblyIdentity name="System.Xml.XPath.XDocument" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
78+
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
79+
</dependentAssembly>
80+
<dependentAssembly>
81+
<assemblyIdentity name="System.Diagnostics.FileVersionInfo" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
82+
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
83+
</dependentAssembly>
84+
</assemblyBinding>
85+
</runtime>
686
</configuration>

ruby-csharp_script.sln

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,30 +11,20 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleConsoleApp", "SampleC
1111
EndProject
1212
Global
1313
GlobalSection(SolutionConfigurationPlatforms) = preSolution
14-
Debug|Any CPU = Debug|Any CPU
1514
Debug|x64 = Debug|x64
16-
Release|Any CPU = Release|Any CPU
1715
Release|x64 = Release|x64
1816
EndGlobalSection
1917
GlobalSection(ProjectConfigurationPlatforms) = postSolution
20-
{26EF5196-B3B6-4CD3-BA09-C8D9D4ED4CC0}.Debug|Any CPU.ActiveCfg = Debug|x64
2118
{26EF5196-B3B6-4CD3-BA09-C8D9D4ED4CC0}.Debug|x64.ActiveCfg = Debug|x64
2219
{26EF5196-B3B6-4CD3-BA09-C8D9D4ED4CC0}.Debug|x64.Build.0 = Debug|x64
23-
{26EF5196-B3B6-4CD3-BA09-C8D9D4ED4CC0}.Release|Any CPU.ActiveCfg = Release|x64
2420
{26EF5196-B3B6-4CD3-BA09-C8D9D4ED4CC0}.Release|x64.ActiveCfg = Release|x64
2521
{26EF5196-B3B6-4CD3-BA09-C8D9D4ED4CC0}.Release|x64.Build.0 = Release|x64
26-
{E1603D79-2B22-462D-9103-EEC0B97D8BF7}.Debug|Any CPU.ActiveCfg = Debug|x86
2722
{E1603D79-2B22-462D-9103-EEC0B97D8BF7}.Debug|x64.ActiveCfg = Debug|x64
2823
{E1603D79-2B22-462D-9103-EEC0B97D8BF7}.Debug|x64.Build.0 = Debug|x64
29-
{E1603D79-2B22-462D-9103-EEC0B97D8BF7}.Release|Any CPU.ActiveCfg = Release|x86
3024
{E1603D79-2B22-462D-9103-EEC0B97D8BF7}.Release|x64.ActiveCfg = Release|x64
3125
{E1603D79-2B22-462D-9103-EEC0B97D8BF7}.Release|x64.Build.0 = Release|x64
32-
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
33-
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Debug|Any CPU.Build.0 = Debug|Any CPU
3426
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Debug|x64.ActiveCfg = Debug|x64
3527
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Debug|x64.Build.0 = Debug|x64
36-
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Release|Any CPU.ActiveCfg = Release|Any CPU
37-
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Release|Any CPU.Build.0 = Release|Any CPU
3828
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Release|x64.ActiveCfg = Release|Any CPU
3929
{268DE157-4A87-4A77-B284-B9E4B7B3393E}.Release|x64.Build.0 = Release|Any CPU
4030
EndGlobalSection
596 Bytes
Binary file not shown.

ruby-csharp_script/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
[assembly: AssemblyCopyright("Copyright © 2017")]
1414
[assembly: AssemblyTrademark("")]
1515
[assembly: AssemblyCulture("")]
16+
[assembly: AssemblyKeyFile("Database_COM_Key.snk")]
1617

1718
// ComVisible を false に設定すると、その型はこのアセンブリ内で COM コンポーネントから
1819
// 参照不可能になります。COM からこのアセンブリ内の型にアクセスする場合は、

ruby-csharp_script/app.config

Lines changed: 14 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -2,62 +2,10 @@
22
<configuration>
33
<runtime>
44
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
5-
<dependentAssembly>
6-
<assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
7-
<bindingRedirect oldVersion="0.0.0.0-1.4.1.0" newVersion="1.2.0.0" />
8-
</dependentAssembly>
9-
<dependentAssembly>
10-
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
11-
<bindingRedirect oldVersion="0.0.0.0-1.2.1.0" newVersion="1.2.1.0" />
12-
</dependentAssembly>
13-
<dependentAssembly>
14-
<assemblyIdentity name="System.IO.FileSystem" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
15-
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
16-
</dependentAssembly>
17-
<dependentAssembly>
18-
<assemblyIdentity name="System.Diagnostics.StackTrace" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
19-
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
20-
</dependentAssembly>
21-
<dependentAssembly>
22-
<assemblyIdentity name="System.IO.FileSystem.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
23-
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
24-
</dependentAssembly>
25-
<dependentAssembly>
26-
<assemblyIdentity name="System.IO.Compression" publicKeyToken="b77a5c561934e089" culture="neutral" />
27-
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
28-
</dependentAssembly>
29-
<dependentAssembly>
30-
<assemblyIdentity name="System.Security.Cryptography.Algorithms" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
31-
<bindingRedirect oldVersion="0.0.0.0-4.2.1.0" newVersion="4.2.1.0" />
32-
</dependentAssembly>
33-
<dependentAssembly>
34-
<assemblyIdentity name="System.Security.Cryptography.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
35-
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
36-
</dependentAssembly>
37-
<dependentAssembly>
38-
<assemblyIdentity name="System.Xml.XPath.XDocument" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
39-
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
40-
</dependentAssembly>
41-
<dependentAssembly>
42-
<assemblyIdentity name="System.Diagnostics.FileVersionInfo" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
43-
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
44-
</dependentAssembly>
45-
<dependentAssembly>
46-
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
47-
<bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" />
48-
</dependentAssembly>
495
<dependentAssembly>
506
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
517
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
528
</dependentAssembly>
53-
<dependentAssembly>
54-
<assemblyIdentity name="System.Linq" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
55-
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
56-
</dependentAssembly>
57-
<dependentAssembly>
58-
<assemblyIdentity name="System.Runtime.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
59-
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
60-
</dependentAssembly>
619
<dependentAssembly>
6210
<assemblyIdentity name="System.IO" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
6311
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
@@ -71,37 +19,37 @@
7119
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
7220
</dependentAssembly>
7321
<dependentAssembly>
74-
<assemblyIdentity name="System.Linq.Expressions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
22+
<assemblyIdentity name="System.Runtime.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
7523
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
7624
</dependentAssembly>
7725
<dependentAssembly>
78-
<assemblyIdentity name="System.Composition.AttributedModel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
79-
<bindingRedirect oldVersion="0.0.0.0-1.0.30.0" newVersion="1.0.30.0" />
26+
<assemblyIdentity name="System.Linq" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
27+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
8028
</dependentAssembly>
8129
<dependentAssembly>
82-
<assemblyIdentity name="System.Composition.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
83-
<bindingRedirect oldVersion="0.0.0.0-1.0.30.0" newVersion="1.0.30.0" />
30+
<assemblyIdentity name="System.Xml.ReaderWriter" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
31+
<bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
8432
</dependentAssembly>
8533
<dependentAssembly>
86-
<assemblyIdentity name="System.Threading.Thread" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
87-
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
34+
<assemblyIdentity name="System.Linq.Expressions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
35+
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
8836
</dependentAssembly>
8937
<dependentAssembly>
90-
<assemblyIdentity name="System.Composition.TypedParts" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
91-
<bindingRedirect oldVersion="0.0.0.0-1.0.30.0" newVersion="1.0.30.0" />
38+
<assemblyIdentity name="System.IO.FileSystem" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
39+
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
9240
</dependentAssembly>
9341
<dependentAssembly>
94-
<assemblyIdentity name="System.Composition.Hosting" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
95-
<bindingRedirect oldVersion="0.0.0.0-1.0.30.0" newVersion="1.0.30.0" />
42+
<assemblyIdentity name="System.Diagnostics.StackTrace" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
43+
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
9644
</dependentAssembly>
9745
<dependentAssembly>
98-
<assemblyIdentity name="System.Xml.ReaderWriter" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
99-
<bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
46+
<assemblyIdentity name="System.IO.FileSystem.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
47+
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
10048
</dependentAssembly>
10149
<dependentAssembly>
10250
<assemblyIdentity name="System.AppContext" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
10351
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
10452
</dependentAssembly>
10553
</assemblyBinding>
10654
</runtime>
107-
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7" /></startup></configuration>
55+
</configuration>

ruby-csharp_script/csharp_script/CSharpScriptEvents.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33

44
namespace ruby.csharp_script
55
{
6-
[Guid("A815777C-A3F0-4A09-864F-9C6CDEEA3BBF"),
7-
InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
6+
[Guid("A815777C-A3F0-4A09-864F-9C6CDEEA3BBF")]
7+
[ComVisible(true)]
8+
[InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
89
public interface CSharpScriptEvents
910
{
1011
}

ruby-csharp_script/csharp_script/CSharpScriptInterface.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,17 @@
44
namespace ruby.csharp_script
55
{
66
[Guid("0DF69598-0477-4865-9133-69EBBB8EB1C3")]
7+
[ComVisible(true)]
8+
[InterfaceType(ComInterfaceType.InterfaceIsDual)]
79
public interface CSharpScriptInterface
810
{
9-
[return: MarshalAs(UnmanagedType.Interface)]
11+
[DispId(1)]
1012
object Create(string code);
1113

12-
[return: MarshalAs(UnmanagedType.Interface)]
14+
[DispId(2)]
1315
object RunAsync(string code);
1416

15-
[return: MarshalAs(UnmanagedType.Interface)]
17+
[DispId(3)]
1618
object EvaluateAsync(string code);
1719
}
1820
}

ruby-csharp_script/csharp_script/CsharpScript.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,12 @@ namespace ruby.csharp_script
77
/// <summary>
88
/// CSharpScript wrapper.
99
/// </summary>
10-
[Guid("31D3AA19-291D-449C-9B2B-E02B9D6F766C"),
11-
ClassInterface(ClassInterfaceType.AutoDispatch),
12-
ComSourceInterfaces(typeof(CSharpScriptEvents))]
10+
[Guid("31D3AA19-291D-449C-9B2B-E02B9D6F766C")]
11+
[ComVisible(true)]
12+
[ProgId("ruby.csharp_script.CSharpScript")]
13+
[ClassInterface(ClassInterfaceType.None)]
14+
[ComDefaultInterface(typeof(CSharpScriptInterface))]
15+
[ComSourceInterfaces(typeof(CSharpScriptEvents))]
1316
public class CSharpScript : CSharpScriptInterface
1417
{
1518
/// <summary>

ruby-csharp_script/packages.config

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,19 @@
1717
<package id="System.Dynamic.Runtime" version="4.3.0" targetFramework="net47" />
1818
<package id="System.Globalization" version="4.3.0" targetFramework="net47" />
1919
<package id="System.IO" version="4.3.0" targetFramework="net47" />
20-
<package id="System.IO.FileSystem" version="4.0.0" targetFramework="net47" />
20+
<package id="System.IO.Compression" version="4.3.0" targetFramework="net47" />
21+
<package id="System.IO.FileSystem" version="4.0.1" targetFramework="net47" />
2122
<package id="System.IO.FileSystem.Primitives" version="4.3.0" targetFramework="net47" />
2223
<package id="System.Linq" version="4.3.0" targetFramework="net47" />
2324
<package id="System.Linq.Expressions" version="4.3.0" targetFramework="net47" />
2425
<package id="System.Reflection" version="4.3.0" targetFramework="net47" />
2526
<package id="System.Reflection.Extensions" version="4.3.0" targetFramework="net47" />
2627
<package id="System.Reflection.Metadata" version="1.2.0" targetFramework="net47" />
27-
<package id="System.Reflection.Primitives" version="4.3.0" targetFramework="net47" />
28+
<package id="System.Reflection.Primitives" version="4.0.1" targetFramework="net47" />
2829
<package id="System.Resources.ResourceManager" version="4.3.0" targetFramework="net47" />
2930
<package id="System.Runtime" version="4.3.0" targetFramework="net47" />
3031
<package id="System.Runtime.Extensions" version="4.3.0" targetFramework="net47" />
31-
<package id="System.Runtime.Handles" version="4.3.0" targetFramework="net47" />
32+
<package id="System.Runtime.Handles" version="4.0.1" targetFramework="net47" />
3233
<package id="System.Runtime.InteropServices" version="4.3.0" targetFramework="net47" />
3334
<package id="System.Runtime.Numerics" version="4.3.0" targetFramework="net47" />
3435
<package id="System.Security.Cryptography.Algorithms" version="4.3.0" targetFramework="net47" />
@@ -42,6 +43,7 @@
4243
<package id="System.Threading.Tasks" version="4.3.0" targetFramework="net47" />
4344
<package id="System.Threading.Tasks.Parallel" version="4.3.0" targetFramework="net47" />
4445
<package id="System.Threading.Thread" version="4.3.0" targetFramework="net47" />
46+
<package id="System.ValueTuple" version="4.3.0" targetFramework="net47" />
4547
<package id="System.Xml.ReaderWriter" version="4.3.0" targetFramework="net47" />
4648
<package id="System.Xml.XDocument" version="4.3.0" targetFramework="net47" />
4749
<package id="System.Xml.XmlDocument" version="4.3.0" targetFramework="net47" />

0 commit comments

Comments
 (0)