mirror of https://github.com/dahall/Vanara.git
Updated Vss project files
parent
907f21467e
commit
103f5ac29f
|
@ -9,8 +9,8 @@ using namespace System::Security::Permissions;
|
|||
[assembly:AssemblyTitleAttribute(L"Vanara.PInvoke.VssApi")];
|
||||
[assembly:AssemblyDescriptionAttribute(L"PInvoke API (methods, structures and constants) imported from Windows Volume Shadow Copy Service (VssApi.dll).")];
|
||||
[assembly:AssemblyProductAttribute(L"Vanara")];
|
||||
[assembly:AssemblyCopyrightAttribute(L"Copyright © 2017-2022")];
|
||||
[assembly:AssemblyCopyrightAttribute(L"Copyright © 2017-2023")];
|
||||
[assembly:AssemblyKeyFileAttribute(L"..\\..\\Vanara.snk")]
|
||||
[assembly:AssemblyVersionAttribute("3.4.12")];
|
||||
[assembly:VersionAttribute("4.0.0-beta")];
|
||||
|
||||
[assembly:ComVisible(false)];
|
||||
|
|
|
@ -1,25 +1,23 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package >
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>$id$</id>
|
||||
<version>$version$</version>
|
||||
<title>$title$</title>
|
||||
<description>$description$</description>
|
||||
<copyright>$copyright$</copyright>
|
||||
<authors>$author$</authors>
|
||||
<owners>$author$</owners>
|
||||
<id>Vanara.PInvoke.VssApi</id>
|
||||
<version>4.0.0-beta</version>
|
||||
<description>PInvoke API (methods, structures and constants) imported from Windows Volume Shadow Copy Service (VssApi.dll).</description>
|
||||
<copyright>Copyright © 2017-2023</copyright>
|
||||
<authors>David Hall</authors>
|
||||
<tags>pinvoke,vanara,net-extensions,interop,VSS,VssApi,volume shadow copy service</tags>
|
||||
<license type="expression">MIT</license>
|
||||
<projectUrl>https://github.com/dahall/vanara</projectUrl>
|
||||
<icon>Vanara48x48.png</icon>
|
||||
<icon>Vanara64x64.png</icon>
|
||||
<readme>pkgreadme.md</readme>
|
||||
<repository type="git" url="https://github.com/dahall/Vanara.git" />
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<language>en-US</language>
|
||||
<dependencies>
|
||||
<group targetFramework="net6.0">
|
||||
<dependency id="Vanara.Core" version="$version$" exclude="Build,Analyzers" />
|
||||
<dependency id="Vanara.PInvoke.Shared" version="$version$" exclude="Build,Analyzers" />
|
||||
<dependency id="Vanara.Core" version="4.0.0-beta" exclude="Build,Analyzers" />
|
||||
<dependency id="Vanara.PInvoke.Shared" version="4.0.0-beta" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
|
@ -27,10 +25,10 @@
|
|||
<file src="bin\Release\net6.0\Vanara.PInvoke.VssApi.dll" target="lib\net6.0" />
|
||||
<file src="bin\Release\net6.0\Vanara.PInvoke.VssApi.xml" target="lib\net6.0" />
|
||||
<file src="bin\Release\net6.0\Vanara.PInvoke.VssApi.pdb" target="lib\net6.0" />
|
||||
<file src="bin\Release\net6.0\Vanara.PInvoke.VssApiMgd.dll" target="lib\net6.0" />
|
||||
<file src="..\VssApiMgd\bin\Release\net6.0\Vanara.PInvoke.VssApiMgd.dll" target="lib\net6.0" />
|
||||
<file src="..\VssApiMgd\bin\Release\net6.0\Vanara.PInvoke.VssApiMgd.xml" target="lib\net6.0" />
|
||||
<file src="..\VssApiMgd\bin\Release\net6.0\Vanara.PInvoke.VssApiMgd.pdb" target="lib\net6.0" />
|
||||
<file src="..\..\docs\icons\Vanara48x48.png" target="" />
|
||||
<file src="..\VssApiMgd\pkgreadme.md" target="" />
|
||||
<file src="..\..\docs\icons\Vanara64x64.png" target="Vanara64x64.png" />
|
||||
<file src="..\VssApiMgd\pkgreadme.md" target="pkgreadme.md" />
|
||||
</files>
|
||||
</package>
|
|
@ -18,6 +18,27 @@
|
|||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ProjectExtensions>
|
||||
<SupportedDlls>vssapi.dll</SupportedDlls>
|
||||
<IncludeAssembly>Vanara.PInvoke.VssApiMgd.dll</IncludeAssembly>
|
||||
<UpdateFiles PackageSource="..\..\Package.targets" UpdateProjectFile="false" >
|
||||
<File Path="AssemblyInfo.cpp">
|
||||
<Version>VersionAttribute</Version>
|
||||
<Copyright>AssemblyCopyrightAttribute</Copyright>
|
||||
<Product>AssemblyProductAttribute</Product>
|
||||
</File>
|
||||
<File Path="Vanara.PInvoke.VssApi.nuspec">
|
||||
<Version>version</Version>
|
||||
<Copyright>copyright</Copyright>
|
||||
<Authors>authors</Authors>
|
||||
<PackageLicenseExpression>license</PackageLicenseExpression>
|
||||
<PackageIcon>icon</PackageIcon>
|
||||
<PackageProjectUrl>projectUrl</PackageProjectUrl>
|
||||
<RepositoryType>repository|type</RepositoryType>
|
||||
<RepositoryUrl>repository|url</RepositoryUrl>
|
||||
</File>
|
||||
</UpdateFiles>
|
||||
</ProjectExtensions>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>17.0</VCProjectVersion>
|
||||
<EnableManagedPackageReferenceSupport>true</EnableManagedPackageReferenceSupport>
|
||||
|
@ -185,6 +206,7 @@
|
|||
<LinkLibraryDependencies>true</LinkLibraryDependencies>
|
||||
<UseLibraryDependencyInputs>true</UseLibraryDependencyInputs>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<!--<CopyLocalSatelliteAssemblies>true</CopyLocalSatelliteAssemblies>
|
||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>-->
|
||||
|
|
|
@ -1,28 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<ProjectExtensions>
|
||||
<SupportedDlls>vssapi.dll</SupportedDlls>
|
||||
<Exclude>true</Exclude>
|
||||
</ProjectExtensions>
|
||||
<PropertyGroup>
|
||||
<Description>PInvoke API (methods, structures and constants) imported from Windows Volume Shadow Copy Service (VssApi.dll).</Description>
|
||||
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
|
||||
<AssemblyName>Vanara.PInvoke.VssApiMgd</AssemblyName>
|
||||
<PackageId>$(AssemblyName)</PackageId>
|
||||
<PackageTags>pinvoke;vanara;net-extensions;interop;VSS;VssApi;volume shadow copy service</PackageTags>
|
||||
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
|
||||
<PackageReleaseNotes>Currently implements:
|
||||
|
||||
Functions
|
||||
IsVolumeSnapshotted ShouldBlockRevert
|
||||
|
||||
Structures
|
||||
VDS_INTERCONNECT VDS_LUN_INFORMATION VDS_STORAGE_DEVICE_ID_DESCRIPTOR VDS_STORAGE_IDENTIFIER VssDifferencedFile VssDirectedTarget VssPartialFile VssRestoreSubcomponent VssWriterStatus VSS_COMPONENTINFO VSS_DIFF_AREA_PROP VSS_DIFF_VOLUME_PROP VSS_MGMT_OBJECT_PROP VSS_MGMT_OBJECT_UNION VSS_OBJECT_PROP VSS_OBJECT_UNION VSS_PROVIDER_PROP VSS_SNAPSHOT_PROP VSS_VOLUME_PROP VSS_VOLUME_PROTECTION_INFO
|
||||
|
||||
Interfaces
|
||||
IVssAdmin IVssAdminEx IVssAsync IVssCreateExpressWriterMetadata IVssDifferentialSoftwareSnapshotMgmt IVssDifferentialSoftwareSnapshotMgmt2 IVssDifferentialSoftwareSnapshotMgmt3 IVssEnumMgmtObject IVssEnumObject IVssFileShareSnapshotProvider IVssHardwareSnapshotProvider IVssHardwareSnapshotProviderEx IVssProviderCreateSnapshotSet IVssProviderNotifications IVssSnapshotMgmt IVssSnapshotMgmt2 IVssSoftwareSnapshotProvider
|
||||
|
||||
</PackageReleaseNotes>
|
||||
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
|
||||
<TargetFrameworks>net6.0</TargetFrameworks>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
|
||||
|
|
Loading…
Reference in New Issue