Changed VssApi to net8.0 to avoid build errors

master
David Hall 2024-06-01 09:01:06 -06:00
parent 905cc84aa0
commit 9db873525f
4 changed files with 10 additions and 17 deletions

View File

@ -15,7 +15,7 @@
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<language>en-US</language>
<dependencies>
<group targetFramework="net6.0">
<group targetFramework="net8.0">
<dependency id="Vanara.Core" version="4.0.2" exclude="Build,Analyzers" />
<dependency id="Vanara.PInvoke.Shared" version="4.0.2" exclude="Build,Analyzers" />
</group>
@ -23,7 +23,7 @@
<releaseNotes></releaseNotes>
</metadata>
<files>
<file src="bin\Release\net6.0\x64\Vanara.PInvoke.VssApi*.???" target="lib\net6.0" />
<file src="bin\Release\net8.0\x64\Vanara.PInvoke.VssApi*.???" target="lib\net8.0" />
<file src="..\..\docs\icons\Vanara64x64.png" target="Vanara64x64.png" />
<file src="pkgreadme.md" target="pkgreadme.md" />
</files>

View File

@ -41,7 +41,7 @@
</UpdateFiles>
</ProjectExtensions>
<PropertyGroup>
<TargetFramework Condition="'$(TargetFramework)'==''">net6.0</TargetFramework>
<TargetFramework Condition="'$(TargetFramework)'==''">net8.0</TargetFramework>
<TargetFrameworks>$(TargetFramework)</TargetFrameworks>
<CoreBuild Condition="!$(TargetFramework.StartsWith('net4'))">true</CoreBuild>
<IncludeSymbols>true</IncludeSymbols>
@ -65,6 +65,7 @@
<AssemblyName>Vanara.PInvoke.VssApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;VSS;VssApi;volume shadow copy service</PackageTags>
<WindowsTargetPlatformMinVersion>7.0</WindowsTargetPlatformMinVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Label="Configuration">
@ -183,22 +184,11 @@
<ClCompile Include="VssFactory.cpp" />
<ClCompile Include="VsWriter.cpp" />
</ItemGroup>
<!--<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
<SourceRoot Include="$(MSBuildThisFileDirectory)/" />
<PackageReference Include="NuGet.Build.Tasks.Pack" Version="6.8.0" PrivateAssets="All" />
</ItemGroup>-->
<ItemGroup>
<ProjectReference Include="..\VssApiMgd\Vanara.PInvoke.VssApiMgd.csproj">
<Project>{39aedd51-c627-41b9-96d3-44f481ed4e7c}</Project>
<UseLibraryDependencyInputs>true</UseLibraryDependencyInputs>
</ProjectReference>
<!--<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj">
<Project>{a5e519e9-feba-4fe3-93a5-b8269bef72f4}</Project>
</ProjectReference>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj">
<Project>{241f73ee-9298-45c9-b869-a045dff94c03}</Project>
</ProjectReference>-->
</ItemGroup>
<ItemGroup>
<None Include="cpp.hint" />

View File

@ -76,5 +76,7 @@
<None Include="Vanara.PInvoke.VssApi.nuspec" />
<None Include="packages.config" />
<None Include="cpp.hint" />
<None Include="pkgreadme.md" />
<None Include="readme.md" />
</ItemGroup>
</Project>

View File

@ -1,10 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0-windows</TargetFramework>
<TargetFramework>net8.0-windows10.0.22000.0</TargetFramework>
<AssemblyName>UnitTest.PInvoke.VssApi</AssemblyName>
<SupportedOSPlatformVersion>7.0</SupportedOSPlatformVersion>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.VisualBasic">
<!--<Reference Include="Microsoft.VisualBasic">
<HintPath>C:\Program Files\dotnet\packs\Microsoft.WindowsDesktop.App.Ref\6.0.24\ref\net6.0\Microsoft.VisualBasic.dll</HintPath>
</Reference>
<Reference Include="System.Drawing">
@ -12,7 +13,7 @@
</Reference>
<Reference Include="WindowsBase">
<HintPath>C:\Program Files\dotnet\packs\Microsoft.WindowsDesktop.App.Ref\6.0.24\ref\net6.0\WindowsBase.dll</HintPath>
</Reference>
</Reference>-->
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\PInvoke\Kernel32\Vanara.PInvoke.Kernel32.csproj" />