Skip to content

Commit 4c42248

Browse files
committed
Add support for netstandard2.0
1 parent 1848aed commit 4c42248

File tree

28 files changed

+50
-46
lines changed

28 files changed

+50
-46
lines changed

Xceed.Document.NET/Src/Document.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ COMMUNITY LICENSE AGREEMENT (for non-commercial use) as published at
2828
using System.Collections.ObjectModel;
2929
using System.Net;
3030
using System.Diagnostics;
31-
using System.Drawing.Drawing2D;
3231
using System.Reflection;
3332
using System.ComponentModel;
3433

Xceed.Document.NET/Src/HelperFunctions.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ COMMUNITY LICENSE AGREEMENT (for non-commercial use) as published at
2626
using System.Globalization;
2727
using System.Diagnostics;
2828
using System.Drawing;
29-
using System.Drawing.Drawing2D;
3029

3130
namespace Xceed.Document.NET
3231
{

Xceed.Document.NET/Xceed.Document.NET.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net40</TargetFrameworks>
3+
<TargetFrameworks>net40;netstandard2.0</TargetFrameworks>
44

55
<AssemblyTitle>Xceed Document for .NET</AssemblyTitle>
66
<Description>This assembly implements the classes for Xceed Document for .NET.</Description>
@@ -27,7 +27,11 @@
2727
<ItemGroup>
2828
<EmbeddedResource Include="Resources\SignatureLine.emf" />
2929
</ItemGroup>
30-
<ItemGroup>
30+
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
3131
<Reference Include="WindowsBase" />
3232
</ItemGroup>
33+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
34+
<PackageReference Include="System.IO.Packaging" Version="6.0.0" />
35+
<PackageReference Include="System.Drawing.Common" Version="6.0.0" />
36+
</ItemGroup>
3337
</Project>

Xceed.Words.NET.Examples/Program.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ namespace Xceed.Words.NET.Examples
1919
{
2020
public class Program
2121
{
22-
internal const string SampleDirectory = @"..\..\..\Samples\";
22+
internal static string SampleDirectory = System.IO.Path.Combine(
23+
System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), @"..\..\..\Samples\"
24+
);
2325

2426
private static void Main( string[] args )
2527
{

Xceed.Words.NET.Examples/Samples/Bookmark/BookmarkSample.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ public class BookmarkSample
2121
{
2222
#region Private Members
2323

24-
private const string BookmarkSampleResourcesDirectory = Program.SampleDirectory + @"Bookmark\Resources\";
25-
private const string BookmarkSampleOutputDirectory = Program.SampleDirectory + @"Bookmark\Output\";
24+
private static string BookmarkSampleResourcesDirectory = Program.SampleDirectory + @"Bookmark\Resources\";
25+
private static string BookmarkSampleOutputDirectory = Program.SampleDirectory + @"Bookmark\Output\";
2626

2727
#endregion
2828

Xceed.Words.NET.Examples/Samples/Chart/ChartSample.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ public class ChartSample
2121
{
2222
#region Private Members
2323

24-
private const string ChartSampleOutputDirectory = Program.SampleDirectory + @"Chart\Output\";
25-
private const string ChartSampleResourceDirectory = Program.SampleDirectory + @"Chart\Resources\";
24+
private static string ChartSampleOutputDirectory = Program.SampleDirectory + @"Chart\Output\";
25+
private static string ChartSampleResourceDirectory = Program.SampleDirectory + @"Chart\Resources\";
2626

2727
#endregion
2828

Xceed.Words.NET.Examples/Samples/CheckBox/CheckBoxSample.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ public class CheckBoxSample
2020
{
2121
#region Private Members
2222

23-
private const string CheckBoxSampleResourcesDirectory = Program.SampleDirectory + @"CheckBox\Resources\";
24-
private const string CheckBoxSampleOutputDirectory = Program.SampleDirectory + @"CheckBox\Output\";
23+
private static string CheckBoxSampleResourcesDirectory = Program.SampleDirectory + @"CheckBox\Resources\";
24+
private static string CheckBoxSampleOutputDirectory = Program.SampleDirectory + @"CheckBox\Output\";
2525

2626
#endregion
2727

Xceed.Words.NET.Examples/Samples/DigitalSignature/DigitalSignatureSample.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ public class DigitalSignatureSample
2020
{
2121
#region Private Members
2222

23-
private const string DigitalSignatureSampleOutputDirectory = Program.SampleDirectory + @"DigitalSignature\Output\";
24-
private const string DigitalSignatureSampleResourcesDirectory = Program.SampleDirectory + @"DigitalSignature\Resources\";
23+
private static string DigitalSignatureSampleOutputDirectory = Program.SampleDirectory + @"DigitalSignature\Output\";
24+
private static string DigitalSignatureSampleResourcesDirectory = Program.SampleDirectory + @"DigitalSignature\Resources\";
2525

2626
#endregion
2727

Xceed.Words.NET.Examples/Samples/Document/DocumentSample.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ public class DocumentSample
3030
{ "DATE", "October 18 2016" },
3131
};
3232

33-
private const string DocumentSampleResourcesDirectory = Program.SampleDirectory + @"Document\Resources\";
34-
private const string DocumentSampleOutputDirectory = Program.SampleDirectory + @"Document\Output\";
33+
private static string DocumentSampleResourcesDirectory = Program.SampleDirectory + @"Document\Resources\";
34+
private static string DocumentSampleOutputDirectory = Program.SampleDirectory + @"Document\Output\";
3535

3636
#endregion
3737

Xceed.Words.NET.Examples/Samples/Equation/EquationSample.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class EquationSample
2121
{
2222
#region Private Members
2323

24-
private const string EquationSampleOutputDirectory = Program.SampleDirectory + @"Equation\Output\";
24+
private static string EquationSampleOutputDirectory = Program.SampleDirectory + @"Equation\Output\";
2525

2626
#endregion
2727

0 commit comments

Comments
 (0)