Use explicit framework reference. Remove transitive TFM requirement. (#212)

Co-authored-by: NN <NN---@users.noreply.github.com>
pull/221/head
NN 2021-03-23 15:26:03 +02:00 committed by GitHub
parent 035b30f146
commit 28822bab9e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
79 changed files with 114 additions and 84 deletions

View File

@ -9,5 +9,8 @@ dotnet_diagnostic.CA1034.severity = none
# CA1401: P/Invokes should not be visible # CA1401: P/Invokes should not be visible
dotnet_diagnostic.CA1401.severity = none dotnet_diagnostic.CA1401.severity = none
# CA1416: This call site is reachable on all platforms.
dotnet_diagnostic.CA1416.severity = none
# CA2101: Specify marshaling for P/Invoke string arguments # CA2101: Specify marshaling for P/Invoke string arguments
dotnet_diagnostic.CA2101.severity = none dotnet_diagnostic.CA2101.severity = none

View File

@ -3,7 +3,7 @@
<PropertyGroup> <PropertyGroup>
<Description>.NET classes to access Background Intelligent Transfer Service (BITS) functionality. Intelligently uses most recent library functions and gracefully fails when new features are not available on older OS versions.</Description> <Description>.NET classes to access Background Intelligent Transfer Service (BITS) functionality. Intelligently uses most recent library functions and gracefully fails when new features are not available on older OS versions.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.BITS</AssemblyName> <AssemblyName>Vanara.BITS</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;bits;background copy;download</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;bits;background copy;download</PackageTags>

View File

@ -8,7 +8,7 @@
* Safe pinning of objects in memory * Safe pinning of objects in memory
* Memory stream based on marshaled memory</Description> * Memory stream based on marshaled memory</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.Core</AssemblyName> <AssemblyName>Vanara.Core</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>vanara;net-extensions;interop</PackageTags> <PackageTags>vanara;net-extensions;interop</PackageTags>

View File

@ -1,4 +1,23 @@
<Project> <Project>
<PropertyGroup>
<Net5OrAbove>false</Net5OrAbove>
<Net5OrAbove Condition=" $(TargetFramework.StartsWith('net5')) Or $(TargetFramework.StartsWith('net6')) Or $(TargetFramework.StartsWith('net7')) ">true</Net5OrAbove>
</PropertyGroup>
<!-- Explicit FrameworkReference in .NET 5 or above -->
<PropertyGroup Condition=" $(Net5OrAbove) ">
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
<ImportWindowsDesktopTargets>false</ImportWindowsDesktopTargets>
<UseWindowsForms>false</UseWindowsForms>
<UseWPF>false</UseWPF>
</PropertyGroup>
<!-- Explict framework reference for .NET 5 or above -->
<ItemGroup Condition=" $(Net5OrAbove) ">
<FrameworkReference Include="Microsoft.NETCore.App" PrivateAssets="all" />
<FrameworkReference Include="Microsoft.WindowsDesktop.App" PrivateAssets="all" />
</ItemGroup>
<PropertyGroup> <PropertyGroup>
<DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile> <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile>
</PropertyGroup> </PropertyGroup>
@ -16,4 +35,9 @@
<None Include="**\~*.cs" /> <None Include="**\~*.cs" />
<SupportedPlatform Include="windows" /> <SupportedPlatform Include="windows" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Compile Remove="**\~*.vb" />
<None Include="**\~*.vb" />
<SupportedPlatform Include="windows" />
</ItemGroup>
</Project> </Project>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) for Windows Accessibility Features.</Description> <Description>PInvoke API (methods, structures and constants) for Windows Accessibility Features.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Accessibility</AssemblyName> <AssemblyName>Vanara.PInvoke.Accessibility</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows AclUI.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows AclUI.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.AclUI</AssemblyName> <AssemblyName>Vanara.PInvoke.AclUI</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service).</Description> <Description>PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service).</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.BITS</AssemblyName> <AssemblyName>Vanara.PInvoke.BITS</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;bits;copy</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;bits;copy</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Cabinet.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Cabinet.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Cabinet</AssemblyName> <AssemblyName>Vanara.PInvoke.Cabinet</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Cabinet</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;Cabinet</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows CldApi.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows CldApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.CldApi</AssemblyName> <AssemblyName>Vanara.PInvoke.CldApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;CldApi;Cloud Sync Engine;Cloud Filter</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;CldApi;Cloud Sync Engine;Cloud Filter</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.ComCtl32</AssemblyName> <AssemblyName>Vanara.PInvoke.ComCtl32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows ComDlg32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows ComDlg32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.ComDlg32</AssemblyName> <AssemblyName>Vanara.PInvoke.ComDlg32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;ComDlg32</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;ComDlg32</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (interfaces, methods, structures and constants) imported from Windows Core Audio Api.</Description> <Description>PInvoke API (interfaces, methods, structures and constants) imported from Windows Core Audio Api.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.CoreAudio</AssemblyName> <AssemblyName>Vanara.PInvoke.CoreAudio</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;CoreAudio;windows;audio</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;CoreAudio;windows;audio</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows CredUI.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows CredUI.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.CredUI</AssemblyName> <AssemblyName>Vanara.PInvoke.CredUI</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows crypt32.dll, bcrypt.dll, ncrypt.dll, tokenbinding.dll, cryptnet.dll, cryptdlg.dll and cryptui.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows crypt32.dll, bcrypt.dll, ncrypt.dll, tokenbinding.dll, cryptnet.dll, cryptdlg.dll and cryptui.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Cryptography</AssemblyName> <AssemblyName>Vanara.PInvoke.Cryptography</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;cryptography</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;cryptography</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows DbgHelp.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows DbgHelp.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.DbgHelp</AssemblyName> <AssemblyName>Vanara.PInvoke.DbgHelp</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> <AllowUnsafeBlocks>true</AllowUnsafeBlocks>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Dhcpcsvc.dll and Dhcpcsvc6.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Dhcpcsvc.dll and Dhcpcsvc6.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Dhcp</AssemblyName> <AssemblyName>Vanara.PInvoke.Dhcp</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Dhcp</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;Dhcp</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows DnsApi.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows DnsApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.DnsApi</AssemblyName> <AssemblyName>Vanara.PInvoke.DnsApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;DnsApi;windows dns;dns</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;DnsApi;windows dns;dns</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Drt.dll for the Distributed Routing Table (DRT) API.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Drt.dll for the Distributed Routing Table (DRT) API.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Drt</AssemblyName> <AssemblyName>Vanara.PInvoke.Drt</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Drt;Distributed Routing Table</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;Drt;Distributed Routing Table</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.DwmApi</AssemblyName> <AssemblyName>Vanara.PInvoke.DwmApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -1,4 +1,6 @@
Partial Public Module FirewallApi Imports System
Partial Public Module FirewallApi
''' <summary>The <c>NET_FW_ACTION</c> enumerated type specifies the action for a rule or default setting.</summary> ''' <summary>The <c>NET_FW_ACTION</c> enumerated type specifies the action for a rule or default setting.</summary>
<PInvokeData("icftypes.h", MSDNShortId:="NE:icftypes.NET_FW_ACTION_")> <PInvokeData("icftypes.h", MSDNShortId:="NE:icftypes.NET_FW_ACTION_")>

View File

@ -1,4 +1,6 @@
Imports System.Runtime.InteropServices Imports System
Imports System.Collections
Imports System.Runtime.InteropServices
Imports System.Runtime.InteropServices.CustomMarshalers Imports System.Runtime.InteropServices.CustomMarshalers
Partial Public Module FirewallApi Partial Public Module FirewallApi

View File

@ -1,3 +1,5 @@
Imports System
Imports System.Collections
Imports System.Runtime.CompilerServices Imports System.Runtime.CompilerServices
Imports System.Runtime.InteropServices Imports System.Runtime.InteropServices
Imports System.Runtime.InteropServices.CustomMarshalers Imports System.Runtime.InteropServices.CustomMarshalers
@ -278,15 +280,15 @@ Partial Public Module FirewallApi
<DispId(3)> <DispId(3)>
Property AllowInboundEchoRequest As Boolean Property AllowInboundEchoRequest As Boolean
''' <summary>Gets Or sets a flag indicating whether to allow outbound time exceeded messages.</summary> ''' <summary>Gets Or sets a flag indicating whether to allow <EFBFBD>outbound time exceeded<EFBFBD> messages.</summary>
<DispId(4)> <DispId(4)>
Property AllowOutboundTimeExceeded As Boolean Property AllowOutboundTimeExceeded As Boolean
''' <summary>Gets Or sets a flag indicating whether to allow outbound parameter problem messages.</summary> ''' <summary>Gets Or sets a flag indicating whether to allow <EFBFBD>outbound parameter problem<EFBFBD> messages.</summary>
<DispId(5)> <DispId(5)>
Property AllowOutboundParameterProblem As Boolean Property AllowOutboundParameterProblem As Boolean
''' <summary>Gets Or sets a flag indicating whether to allow outbound source quench messages.</summary> ''' <summary>Gets Or sets a flag indicating whether to allow <EFBFBD>outbound source quench<EFBFBD> messages.</summary>
<DispId(6)> <DispId(6)>
Property AllowOutboundSourceQuench As Boolean Property AllowOutboundSourceQuench As Boolean
@ -302,7 +304,7 @@ Partial Public Module FirewallApi
<DispId(9)> <DispId(9)>
Property AllowInboundMaskRequest As Boolean Property AllowInboundMaskRequest As Boolean
''' <summary>Gets Or sets a flag indicating whether to allow outbound packet too big messages.</summary> ''' <summary>Gets Or sets a flag indicating whether to allow <EFBFBD>outbound packet too big<EFBFBD> messages.</summary>
<DispId(10)> <DispId(10)>
Property AllowOutboundPacketTooBig As Boolean Property AllowOutboundPacketTooBig As Boolean

View File

@ -1,4 +1,5 @@
Imports System.Runtime.InteropServices Imports System
Imports System.Runtime.InteropServices
Partial Public Module FirewallApi Partial Public Module FirewallApi

View File

@ -7,7 +7,7 @@
<Description>PInvoke API (methods, structures and constants) imported from FirewallApi.dll for Windows Firewall with Advanced Security.</Description> <Description>PInvoke API (methods, structures and constants) imported from FirewallApi.dll for Windows Firewall with Advanced Security.</Description>
<AssemblyName>Vanara.PInvoke.FirewallApi</AssemblyName> <AssemblyName>Vanara.PInvoke.FirewallApi</AssemblyName>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<DocumentationFile>$(AssemblyName).xml</DocumentationFile> <DocumentationFile>$(AssemblyName).xml</DocumentationFile>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;FirewallApi;windows firewall</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;FirewallApi;windows firewall</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Functional Discovery (FunDisc.dll).</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Functional Discovery (FunDisc.dll).</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.FunDisc</AssemblyName> <AssemblyName>Vanara.PInvoke.FunDisc</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;FunDisc;Windows Functional Discovery</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;FunDisc;Windows Functional Discovery</PackageTags>

View File

@ -6,10 +6,10 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets> <ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<UseWindowsForms>true</UseWindowsForms> <UseWindowsForms>true</UseWindowsForms>
<UseWPF>true</UseWPF> <UseWPF>true</UseWPF>
<TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Gdi32</AssemblyName> <AssemblyName>Vanara.PInvoke.Gdi32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, interfaces, structures and constants) imported from Windows Graphics APIs. Currently supports Windows Imaging Component (WIC), DirectWrite (full), Direct2D (partial), and Direct3D (DXGI only).</Description> <Description>PInvoke API (methods, interfaces, structures and constants) imported from Windows Graphics APIs. Currently supports Windows Imaging Component (WIC), DirectWrite (full), Direct2D (partial), and Direct3D (DXGI only).</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Graphics</AssemblyName> <AssemblyName>Vanara.PInvoke.Graphics</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;DirectX;DirectWrite;DXGI;Direct2D;Windows Imaging Component;WIC;windowscodecs</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;DirectX;DirectWrite;DXGI;Direct2D;Windows Imaging Component;WIC;windowscodecs</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows ISCSI Discovery Library (IScsiDsc.dll).</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows ISCSI Discovery Library (IScsiDsc.dll).</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.IScsiDsc</AssemblyName> <AssemblyName>Vanara.PInvoke.IScsiDsc</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;IScsiDsc;ISCSI;Discovery Library</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;IScsiDsc;ISCSI;Discovery Library</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows IpHlpApi.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows IpHlpApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.IpHlpApi</AssemblyName> <AssemblyName>Vanara.PInvoke.IpHlpApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Kernel32</AssemblyName> <AssemblyName>Vanara.PInvoke.Kernel32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows KtmW32.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows KtmW32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.KtmW32</AssemblyName> <AssemblyName>Vanara.PInvoke.KtmW32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;ktmw32;transactions</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;ktmw32;transactions</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Magnification.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Magnification.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Magnification</AssemblyName> <AssemblyName>Vanara.PInvoke.Magnification</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;magnification</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;magnification</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Mpr.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Mpr.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Mpr</AssemblyName> <AssemblyName>Vanara.PInvoke.Mpr</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Msi.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Msi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Msi</AssemblyName> <AssemblyName>Vanara.PInvoke.Msi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Msi</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;Msi</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows NTDSApi.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows NTDSApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NTDSApi</AssemblyName> <AssemblyName>Vanara.PInvoke.NTDSApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows NtDll.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows NtDll.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NtDll</AssemblyName> <AssemblyName>Vanara.PInvoke.NtDll</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows NetApi32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows NetApi32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NetApi32</AssemblyName> <AssemblyName>Vanara.PInvoke.NetApi32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (interfaces, structures and constants) for Windows NetListMgr COM object.</Description> <Description>PInvoke API (interfaces, structures and constants) for Windows NetListMgr COM object.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NetListMgr</AssemblyName> <AssemblyName>Vanara.PInvoke.NetListMgr</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows NewDev.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows NewDev.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NewDev</AssemblyName> <AssemblyName>Vanara.PInvoke.NewDev</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;NewDev;Device;Driver;Installation</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;NewDev;Device;Driver;Installation</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Ole</AssemblyName> <AssemblyName>Vanara.PInvoke.Ole</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;com;ole;ole32;oleaut32;propsys</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;com;ole;ole32;oleaut32;propsys</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows OleDlg.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows OleDlg.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.OleDlg</AssemblyName> <AssemblyName>Vanara.PInvoke.OleDlg</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;OleDlg</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;OleDlg</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from opcservices.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from opcservices.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Opc</AssemblyName> <AssemblyName>Vanara.PInvoke.Opc</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Opc</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;Opc</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows P2P.dll for Peer-to-Peer API.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows P2P.dll for Peer-to-Peer API.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.P2P</AssemblyName> <AssemblyName>Vanara.PInvoke.P2P</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;P2P;peer-to-peer</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;P2P;peer-to-peer</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows Pdh.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows Pdh.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Pdh</AssemblyName> <AssemblyName>Vanara.PInvoke.Pdh</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;pdh;performance counters</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;pdh;performance counters</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows PeerDist.dll for the Peer Distribution API, which supports the Branch Cache feature in Windows 7.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows PeerDist.dll for the Peer Distribution API, which supports the Branch Cache feature in Windows 7.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.PeerDist</AssemblyName> <AssemblyName>Vanara.PInvoke.PeerDist</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;PeerDist;Peer Distribution;Branch Cache</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;PeerDist;Peer Distribution;Branch Cache</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows PowrProf.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows PowrProf.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.PowrProf</AssemblyName> <AssemblyName>Vanara.PInvoke.PowrProf</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows winspool.drv and prntvpt.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows winspool.drv and prntvpt.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Printing</AssemblyName> <AssemblyName>Vanara.PInvoke.Printing</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Printing</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;Printing</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows ProjectedFSLib.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows ProjectedFSLib.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.ProjectedFSLib</AssemblyName> <AssemblyName>Vanara.PInvoke.ProjectedFSLib</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;ProjectedFSLib;Projected File System</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;ProjectedFSLib;Projected File System</PackageTags>

View File

@ -6,10 +6,11 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Rpc libraries.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Rpc libraries.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Rpc</AssemblyName> <AssemblyName>Vanara.PInvoke.Rpc</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;RPC;windows;remote procedure call</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;RPC;windows;remote procedure call</PackageTags>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<PackageReleaseNotes>Currently implements: <PackageReleaseNotes>Currently implements:
Functions Functions

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows RstrtMgr.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows RstrtMgr.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.RstrtMgr</AssemblyName> <AssemblyName>Vanara.PInvoke.RstrtMgr</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;RstrtMgr;restart manager</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;RstrtMgr;restart manager</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows SHCore.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows SHCore.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.SHCore</AssemblyName> <AssemblyName>Vanara.PInvoke.SHCore</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;SHCore</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;SHCore</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows Search.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows Search.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.SearchApi</AssemblyName> <AssemblyName>Vanara.PInvoke.SearchApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll and Secur32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll and Secur32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Security</AssemblyName> <AssemblyName>Vanara.PInvoke.Security</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows SetupAPI.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows SetupAPI.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.SetupAPI</AssemblyName> <AssemblyName>Vanara.PInvoke.SetupAPI</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;SetupAPI;Application Installation</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;SetupAPI;Application Installation</PackageTags>

View File

@ -10,7 +10,7 @@
* Resource ID holder * Resource ID holder
* Shared structures and enums (see release notes)</Description> * Shared structures and enums (see release notes)</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Shared</AssemblyName> <AssemblyName>Vanara.PInvoke.Shared</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Shell32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Shell32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Shell32</AssemblyName> <AssemblyName>Vanara.PInvoke.Shell32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.ShlwApi</AssemblyName> <AssemblyName>Vanara.PInvoke.ShlwApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported for Windows Task Scheduler 1.0 and 2.0 COM objects.</Description> <Description>PInvoke API (methods, structures and constants) imported for Windows Task Scheduler 1.0 and 2.0 COM objects.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.TaskSchd</AssemblyName> <AssemblyName>Vanara.PInvoke.TaskSchd</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from UrlMon.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from UrlMon.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.UrlMon</AssemblyName> <AssemblyName>Vanara.PInvoke.UrlMon</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;UrlMon</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;UrlMon</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows User32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows User32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets> <ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<UseWindowsForms>true</UseWindowsForms> <UseWindowsForms>true</UseWindowsForms>
<UseWPF>true</UseWPF> <UseWPF>true</UseWPF>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from UserEnv.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from UserEnv.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.UserEnv</AssemblyName> <AssemblyName>Vanara.PInvoke.UserEnv</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;UserEnv</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;UserEnv</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.UxTheme</AssemblyName> <AssemblyName>Vanara.PInvoke.UxTheme</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Version.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Version.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Version</AssemblyName> <AssemblyName>Vanara.PInvoke.Version</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;Version</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;Version</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows VirtDisk.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows VirtDisk.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.VirtDisk</AssemblyName> <AssemblyName>Vanara.PInvoke.VirtDisk</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows WTSApi32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows WTSApi32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WTSApi32</AssemblyName> <AssemblyName>Vanara.PInvoke.WTSApi32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;WTSApi32;Remote Desktop Services;windows;api</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;WTSApi32;Remote Desktop Services;windows;api</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows WcmApi.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows WcmApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WcmApi</AssemblyName> <AssemblyName>Vanara.PInvoke.WcmApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;WcmApi;windows connection manager</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;WcmApi;windows connection manager</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Connect Now (WcnApi.dll).</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Connect Now (WcnApi.dll).</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WcnApi</AssemblyName> <AssemblyName>Vanara.PInvoke.WcnApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;WcnApi;Windows Connect Now</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;WcnApi;Windows Connect Now</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows Wer.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows Wer.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Wer</AssemblyName> <AssemblyName>Vanara.PInvoke.Wer</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;wer</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;wer</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows WinINet.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows WinINet.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WinINet</AssemblyName> <AssemblyName>Vanara.PInvoke.WinINet</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows WinTrust.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows WinTrust.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WinTrust</AssemblyName> <AssemblyName>Vanara.PInvoke.WinTrust</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;wintrust</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;wintrust</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows WlanApi.dll.</Description> <Description>PInvoke API (methods, structures and constants imported from Windows WlanApi.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WlanApi</AssemblyName> <AssemblyName>Vanara.PInvoke.WlanApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;WlanApi</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;WlanApi</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, structures and constants) imported from Windows Ws2_32.dll.</Description> <Description>PInvoke API (methods, structures and constants) imported from Windows Ws2_32.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Ws2_32</AssemblyName> <AssemblyName>Vanara.PInvoke.Ws2_32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke vanara Ws2_32 sockets winsock interop</PackageTags> <PackageTags>pinvoke vanara Ws2_32 sockets winsock interop</PackageTags>

View File

@ -6,7 +6,7 @@
<PropertyGroup> <PropertyGroup>
<Description>PInvoke API (methods, interfaces, structures and constants) imported from Windows WsmSvc.dll for Windows Remote Management.</Description> <Description>PInvoke API (methods, interfaces, structures and constants) imported from Windows WsmSvc.dll for Windows Remote Management.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WsmSvc</AssemblyName> <AssemblyName>Vanara.PInvoke.WsmSvc</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;WsmSvc;remote management</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;WsmSvc;remote management</PackageTags>

View File

@ -3,7 +3,7 @@
<PropertyGroup> <PropertyGroup>
<Description>Classes for security related items derived from the Vanara PInvoke libraries. Includes extension methods for Active Directory and access control classes, methods for working with accounts, UAC, privileges, system access, impersonation and SIDs, and a full LSA wrapper.</Description> <Description>Classes for security related items derived from the Vanara PInvoke libraries. Includes extension methods for Active Directory and access control classes, methods for working with accounts, UAC, privileges, system access, impersonation and SIDs, and a full LSA wrapper.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.Security</AssemblyName> <AssemblyName>Vanara.Security</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -3,7 +3,7 @@
<PropertyGroup> <PropertyGroup>
<Description>Classes for system related items derived from the Vanara PInvoke libraries. Includes extensions for Process (privileges and elavation), FileInfo (compression info), Shared Network Drives and Devices, and ServiceController (SetStartType) that pull extended information through native API calls.</Description> <Description>Classes for system related items derived from the Vanara PInvoke libraries. Includes extensions for Process (privileges and elavation), FileInfo (compression info), Shared Network Drives and Devices, and ServiceController (SetStartType) that pull extended information through native API calls.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.SystemServices</AssemblyName> <AssemblyName>Vanara.SystemServices</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -3,10 +3,6 @@
<AssemblyName>UnitTest.Windows.Shell</AssemblyName> <AssemblyName>UnitTest.Windows.Shell</AssemblyName>
<UseWindowsForms>true</UseWindowsForms> <UseWindowsForms>true</UseWindowsForms>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<Reference Include="System.Design" />
<Reference Include="System.Windows.Forms" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\PInvoke\ComCtl32\Vanara.PInvoke.ComCtl32.csproj" /> <ProjectReference Include="..\..\PInvoke\ComCtl32\Vanara.PInvoke.ComCtl32.csproj" />
<ProjectReference Include="..\..\PInvoke\Kernel32\Vanara.PInvoke.Kernel32.csproj" /> <ProjectReference Include="..\..\PInvoke\Kernel32\Vanara.PInvoke.Kernel32.csproj" />

View File

@ -3,7 +3,7 @@
<PropertyGroup> <PropertyGroup>
<Description>.NET classes to manage Windows Virtual Storage (VHD and VHDX) using P/Invoke functions from VirtDisk.dll.</Description> <Description>.NET classes to manage Windows Virtual Storage (VHD and VHDX) using P/Invoke functions from VirtDisk.dll.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.VirtualDisk</AssemblyName> <AssemblyName>Vanara.VirtualDisk</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;vhd</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop;vhd</PackageTags>

View File

@ -6,6 +6,7 @@
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets> <ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<UseWindowsForms>true</UseWindowsForms> <UseWindowsForms>true</UseWindowsForms>
<TargetFrameworks>net20;net35;net40;net45;net5.0;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<AssemblyName>Vanara.Windows.Forms</AssemblyName> <AssemblyName>Vanara.Windows.Forms</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>

View File

@ -3,9 +3,7 @@
<PropertyGroup> <PropertyGroup>
<Description>Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists.</Description> <Description>Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists.</Description>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle> <AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<TargetFrameworks>net20;net35;net40;net45;net5.0-windows;netcoreapp3.0;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net20;net35;net40;net45;net5.0;netcoreapp3.0;netcoreapp3.1</TargetFrameworks>
<ImportWindowsDesktopTargets>true</ImportWindowsDesktopTargets>
<UseWindowsForms>true</UseWindowsForms>
<AssemblyName>Vanara.Windows.Shell</AssemblyName> <AssemblyName>Vanara.Windows.Shell</AssemblyName>
<PackageId>$(AssemblyName)</PackageId> <PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags> <PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>