mirror of https://github.com/dahall/Vanara.git
Modified projects to support .NET Core 2.0 and 2.1
parent
8d0813cd51
commit
53df4ac64a
|
@ -1,4 +1,4 @@
|
||||||
#if (NET20 || NET35)
|
#if (NET20 || NET35 || NETCOREAPP1_0 || NETCOREAPP1_1)
|
||||||
namespace System.Diagnostics.CodeAnalysis
|
namespace System.Diagnostics.CodeAnalysis
|
||||||
{
|
{
|
||||||
/// <summary>Compensates for missing attribute in .NET 2.0</summary>
|
/// <summary>Compensates for missing attribute in .NET 2.0</summary>
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.Core</AssemblyName>
|
<AssemblyName>Vanara.Core</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara</RootNamespace>
|
<RootNamespace>Vanara</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.BITS</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.BITS</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.Cryptography</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.Cryptography</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.IpHlpApi</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.IpHlpApi</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.Kernel32</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.Kernel32</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.Mpr</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.Mpr</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.NTDSApi</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.NTDSApi</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.NtDll</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.NtDll</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.NetApi32</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.NetApi32</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -177,7 +177,7 @@ namespace Vanara.PInvoke.NetListMgr
|
||||||
public interface IEnumNetworkConnections : IEnumerable
|
public interface IEnumNetworkConnections : IEnumerable
|
||||||
{
|
{
|
||||||
[DispId(-4)]
|
[DispId(-4)]
|
||||||
#if !NETSTANDARD2_0
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
[return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "", MarshalTypeRef = typeof(System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler), MarshalCookie = "")]
|
[return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "", MarshalTypeRef = typeof(System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler), MarshalCookie = "")]
|
||||||
new IEnumerator GetEnumerator();
|
new IEnumerator GetEnumerator();
|
||||||
#else
|
#else
|
||||||
|
@ -214,7 +214,7 @@ namespace Vanara.PInvoke.NetListMgr
|
||||||
public interface IEnumNetworks : IEnumerable
|
public interface IEnumNetworks : IEnumerable
|
||||||
{
|
{
|
||||||
[DispId(-4)]
|
[DispId(-4)]
|
||||||
#if !NETSTANDARD2_0
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
[return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "", MarshalTypeRef = typeof(System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler), MarshalCookie = "")]
|
[return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalType = "", MarshalTypeRef = typeof(System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler), MarshalCookie = "")]
|
||||||
new IEnumerator GetEnumerator();
|
new IEnumerator GetEnumerator();
|
||||||
#else
|
#else
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.NetListMgr</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.NetListMgr</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.Ole</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.Ole</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.Security</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.Security</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -12,8 +12,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<!--<TargetFramework>netstandard2.0</TargetFramework>-->
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
|
||||||
<AssemblyName>Vanara.PInvoke.Shared</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.Shared</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
@ -73,4 +72,14 @@ ACCESS_MASK, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes,
|
||||||
<Version>4.5.0</Version>
|
<Version>4.5.0</Version>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">
|
||||||
|
<PackageReference Include="Microsoft.Win32.Registry">
|
||||||
|
<Version>4.5.0</Version>
|
||||||
|
</PackageReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp2.1' ">
|
||||||
|
<PackageReference Include="Microsoft.Win32.Registry">
|
||||||
|
<Version>4.5.0</Version>
|
||||||
|
</PackageReference>
|
||||||
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.ShlwApi</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.ShlwApi</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.TaskSchd</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.TaskSchd</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.User32</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.User32</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.VirtDisk</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.VirtDisk</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.WinINet</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.WinINet</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.PInvoke.Ws2_32</AssemblyName>
|
<AssemblyName>Vanara.PInvoke.Ws2_32</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
<RootNamespace>Vanara.PInvoke</RootNamespace>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#if !(NETSTANDARD2_0)
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
using System;
|
using System;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.DirectoryServices.ActiveDirectory;
|
using System.DirectoryServices.ActiveDirectory;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#if !(NETSTANDARD2_0)
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
using System;
|
using System;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Security.Principal;
|
using System.Security.Principal;
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.Security</AssemblyName>
|
<AssemblyName>Vanara.Security</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
#if !(NETSTANDARD2_0)
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
using System.Management;
|
using System.Management;
|
||||||
#endif
|
#endif
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
@ -42,7 +42,7 @@ namespace Vanara.Extensions
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if !(NET20 || NETSTANDARD2_0)
|
#if (NET35 || NET40 || NET45)
|
||||||
/// <summary>Gets the child processes.</summary>
|
/// <summary>Gets the child processes.</summary>
|
||||||
/// <param name="p">The process.</param>
|
/// <param name="p">The process.</param>
|
||||||
/// <param name="includeDescendants">if set to <c>true</c> include descendants of child processes as well.</param>
|
/// <param name="includeDescendants">if set to <c>true</c> include descendants of child processes as well.</param>
|
||||||
|
@ -101,7 +101,7 @@ namespace Vanara.Extensions
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#if !(NETSTANDARD2_0)
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the parent process.
|
/// Gets the parent process.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#if !NETSTANDARD2_0
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
using System.ServiceProcess;
|
using System.ServiceProcess;
|
||||||
|
|
|
@ -311,7 +311,7 @@ namespace Vanara.Registry
|
||||||
case "HKEY_CURRENT_CONFIG":
|
case "HKEY_CURRENT_CONFIG":
|
||||||
hive = RegistryHive.CurrentConfig;
|
hive = RegistryHive.CurrentConfig;
|
||||||
break;
|
break;
|
||||||
#if !NETSTANDARD2_0
|
#if (NET20 || NET35 || NET40 || NET45)
|
||||||
case "HKEY_DYN_DATA":
|
case "HKEY_DYN_DATA":
|
||||||
hive = RegistryHive.DynData;
|
hive = RegistryHive.DynData;
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<Copyright>Copyright © 2017-2018</Copyright>
|
<Copyright>Copyright © 2017-2018</Copyright>
|
||||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||||
<VersionPrefix>2.1.0</VersionPrefix>
|
<VersionPrefix>2.1.0</VersionPrefix>
|
||||||
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0</TargetFrameworks>
|
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
|
||||||
<AssemblyName>Vanara.SystemServices</AssemblyName>
|
<AssemblyName>Vanara.SystemServices</AssemblyName>
|
||||||
<PackageId>$(AssemblyName)</PackageId>
|
<PackageId>$(AssemblyName)</PackageId>
|
||||||
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
||||||
|
@ -63,6 +63,12 @@ BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, Backgrou
|
||||||
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
|
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
|
||||||
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.5.0" />
|
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.5.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">
|
||||||
|
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.5.0" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp2.1' ">
|
||||||
|
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.5.0" />
|
||||||
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\PInvoke\BITS\Vanara.PInvoke.BITS.csproj" />
|
<ProjectReference Include="..\PInvoke\BITS\Vanara.PInvoke.BITS.csproj" />
|
||||||
<ProjectReference Include="..\PInvoke\IpHlpApi\Vanara.PInvoke.IpHlpApi.csproj" />
|
<ProjectReference Include="..\PInvoke\IpHlpApi\Vanara.PInvoke.IpHlpApi.csproj" />
|
||||||
|
|
Loading…
Reference in New Issue