Refactored EDMI.API.vbproj to use the modern SDK-style project format, targeting .NET 8.0 and replacing old reference and build configurations. NuGet package management was updated by removing packages.config and moving NLog to a PackageReference. In both Interfaces.vbproj and Jobs.vbproj, upgraded GdPicture from version 14.2.100 (and removed the separate runtimes.windows package) to version 14.3.22. These changes modernize project structure and dependencies for improved maintainability and compatibility.
88 lines
4.7 KiB
XML
88 lines
4.7 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0-windows7.0</TargetFramework>
|
|
<OutputType>Library</OutputType>
|
|
<RootNamespace>DigitalData.Modules.Interfaces</RootNamespace>
|
|
<AssemblyName>DigitalData.Modules.Interfaces</AssemblyName>
|
|
<MyType>Windows</MyType>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<UseWindowsForms>true</UseWindowsForms>
|
|
<PostBuildEvent>powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
|
|
<AssemblyTitle>Modules.Interfaces</AssemblyTitle>
|
|
<Company>Digital Data</Company>
|
|
<Product>Modules.Interfaces</Product>
|
|
<Copyright>Copyright © 2025</Copyright>
|
|
<AssemblyVersion>2.4.0.0</AssemblyVersion>
|
|
<FileVersion>2.4.0.0</FileVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<DocumentationFile>DigitalData.Modules.Interfaces.xml</DocumentationFile>
|
|
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
<DefineDebug>false</DefineDebug>
|
|
<DocumentationFile>DigitalData.Modules.Interfaces.xml</DocumentationFile>
|
|
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="BouncyCastle.Cryptography" Version="2.5.0" />
|
|
<PackageReference Include="DocumentFormat.OpenXml" Version="3.2.0" />
|
|
<PackageReference Include="DocumentFormat.OpenXml.Framework" Version="3.2.0" />
|
|
<PackageReference Include="GdPicture" Version="14.3.22" />
|
|
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="6.0.0" />
|
|
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0" />
|
|
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
|
|
<PackageReference Include="Newtonsoft.Json.Bson" Version="1.0.2" />
|
|
<PackageReference Include="NLog" Version="5.0.5" />
|
|
<PackageReference Include="OpenMcdf" Version="2.4.1" />
|
|
<PackageReference Include="protobuf-net" Version="3.2.46" />
|
|
<PackageReference Include="protobuf-net.Core" Version="3.2.46" />
|
|
<PackageReference Include="RtfPipe" Version="2.0.7677.4303" />
|
|
<PackageReference Include="System.CodeDom" Version="8.0.0" />
|
|
<PackageReference Include="System.Collections.Immutable" Version="8.0.0" />
|
|
<PackageReference Include="System.IO.Packaging" Version="8.0.1" />
|
|
<PackageReference Include="System.Management" Version="8.0.0" />
|
|
<PackageReference Include="System.DirectoryServices" Version="8.0.0" />
|
|
<PackageReference Include="System.DirectoryServices.AccountManagement" Version="8.0.0" />
|
|
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2" />
|
|
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="8.0.1" />
|
|
<PackageReference Include="System.Text.Encodings.Web" Version="8.0.0" />
|
|
<PackageReference Include="System.Text.Json" Version="8.0.6" />
|
|
<PackageReference Include="System.Configuration.ConfigurationManager" Version="10.0.1" />
|
|
<PackageReference Include="CoreWCF.Primitives" Version="1.8.0" />
|
|
<PackageReference Include="CoreWCF.ConfigurationManager" Version="1.8.0" />
|
|
<PackageReference Include="CoreWCF.Http" Version="1.8.0" />
|
|
<PackageReference Include="CoreWCF.WebHttp" Version="1.8.0" />
|
|
<PackageReference Include="CoreWCF.NetTcp" Version="1.8.0" />
|
|
<PackageReference Include="System.Drawing.Common" Version="8.0.0" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Update="My Project\Application.Designer.vb">
|
|
<AutoGen>True</AutoGen>
|
|
<DependentUpon>Application.myapp</DependentUpon>
|
|
<DesignTime>True</DesignTime>
|
|
</Compile>
|
|
<Compile Update="My Project\Resources.Designer.vb">
|
|
<AutoGen>True</AutoGen>
|
|
<DesignTime>True</DesignTime>
|
|
<DependentUpon>Resources.resx</DependentUpon>
|
|
</Compile>
|
|
<Compile Update="My Project\Settings.Designer.vb">
|
|
<AutoGen>True</AutoGen>
|
|
<DependentUpon>Settings.settings</DependentUpon>
|
|
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
</Compile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Update="My Project\Application.myapp">
|
|
<Generator>MyApplicationCodeGenerator</Generator>
|
|
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
</None>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Base\Base.vbproj" />
|
|
<ProjectReference Include="..\Database\Database.vbproj" />
|
|
<ProjectReference Include="..\Logging\Logging.vbproj" />
|
|
</ItemGroup>
|
|
</Project> |