diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj index b211588b312465869e108da38c66bfdcc94e7a38..05b2c77aed5ea690fb5b5274d28395cb65a6fadf 100644 --- a/VectoCore/VectoCore/VectoCore.csproj +++ b/VectoCore/VectoCore/VectoCore.csproj @@ -4,29 +4,9 @@ <RootNamespace>TUGraz.VectoCore</RootNamespace> <AssemblyName>VectoCore</AssemblyName> <DefineConstants /> + <TargetFrameworks>net45;net48;net5.0</TargetFrameworks> </PropertyGroup> - <ItemGroup> - <Reference Include="System.ComponentModel.Composition" /> - <Reference Include="System.ComponentModel.DataAnnotations" /> - <Reference Include="System.Configuration" /> - <Reference Include="System.Core" /> - <Reference Include="System.Drawing" /> - <Reference Include="System.IO.Compression" /> - <Reference Include="System.Net.Http" /> - <Reference Include="System.Runtime.Serialization" /> - <Reference Include="System.ServiceModel" /> - <Reference Include="System.Transactions" /> - <Reference Include="System.Windows.Forms" /> - <Reference Include="System.Windows.Forms.DataVisualization" /> - <Reference Include="System.Data.DataSetExtensions" /> - <Reference Include="Microsoft.CSharp" /> - <Reference Include="System.Data" /> - <Reference Include="System.Xml" /> - <Reference Include="System.Xml.Linq" /> - <Reference Include="Microsoft.VisualBasic" /> - </ItemGroup> - <ItemGroup> <PackageReference Include="JetBrains.Annotations" Version="2021.3.0"> <PrivateAssets>all</PrivateAssets> @@ -34,9 +14,21 @@ <PackageReference Include="Newtonsoft.Json" Version="13.0.1" /> <PackageReference Include="Ninject.Extensions.Factory" Version="3.3.3" /> <PackageReference Include="NLog" Version="4.7.13" /> - <PackageReference Condition="'$(TargetFramework)'=='net45'" Include="System.ValueTuple" Version="4.5.0" /> + <PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0" /> + + </ItemGroup> + + + <ItemGroup Condition="'$(TargetFramework)'=='net45'" > + <Reference Include="Microsoft.VisualBasic" /> + <PackageReference Include="System.ValueTuple" Version="4.5.0" /> + </ItemGroup> + + <ItemGroup Condition="'$(TargetFramework)'=='net48'" > + <Reference Include="Microsoft.VisualBasic" /> </ItemGroup> + <ItemGroup> <InternalsVisibleTo Include="VectoAPI" /> <InternalsVisibleTo Include="VectoEngineeringAPI" /> @@ -301,6 +293,8 @@ </ItemGroup> + + <ItemGroup> <Compile Update="JSONKeys.Designer.cs"> <DesignTime>True</DesignTime>