diff --git a/SharedAssemblyInfo.cs b/SharedAssemblyInfo.cs
new file mode 100644
index 0000000..7f83001
--- /dev/null
+++ b/SharedAssemblyInfo.cs
@@ -0,0 +1,16 @@
+//
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("John Gietzen")]
+[assembly: AssemblyProduct("WebGit .NET")]
+[assembly: AssemblyCopyright("Copyright © John Gietzen 2011")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+[assembly: ComVisible(false)]
+
+[assembly: AssemblyVersion("2.0.*")]
+[assembly: AssemblyFileVersion("2.0.0.0")]
diff --git a/WebGitNet.SharedLib/Properties/AssemblyInfo.cs b/WebGitNet.SharedLib/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..bb98490
--- /dev/null
+++ b/WebGitNet.SharedLib/Properties/AssemblyInfo.cs
@@ -0,0 +1,6 @@
+//
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyTitle("WebGit .NET Shared Library")]
+[assembly: Guid("2217ea47-8bda-4189-9697-b664f05bc82e")]
diff --git a/WebGitNet.SharedLib/WebGitNet.SharedLib.csproj b/WebGitNet.SharedLib/WebGitNet.SharedLib.csproj
new file mode 100644
index 0000000..bf00bbe
--- /dev/null
+++ b/WebGitNet.SharedLib/WebGitNet.SharedLib.csproj
@@ -0,0 +1,56 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {F00879C2-B2F3-4202-B1BF-12A875AF4F7B}
+ Library
+ Properties
+ WebGitNet
+ WebGitNet.SharedLib
+ v4.0
+ 512
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Properties\SharedAssemblyInfo.cs
+
+
+
+
+
\ No newline at end of file
diff --git a/WebGitNet.sln b/WebGitNet.sln
index b66d3c9..6903348 100644
--- a/WebGitNet.sln
+++ b/WebGitNet.sln
@@ -9,8 +9,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
http-protocol.txt = http-protocol.txt
License.txt = License.txt
Settings.StyleCop = Settings.StyleCop
+ SharedAssemblyInfo.cs = SharedAssemblyInfo.cs
EndProjectSection
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebGitNet.SharedLib", "WebGitNet.SharedLib\WebGitNet.SharedLib.csproj", "{F00879C2-B2F3-4202-B1BF-12A875AF4F7B}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -21,6 +24,10 @@ Global
{C3153971-94BC-4991-8790-41B046680108}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C3153971-94BC-4991-8790-41B046680108}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C3153971-94BC-4991-8790-41B046680108}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F00879C2-B2F3-4202-B1BF-12A875AF4F7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F00879C2-B2F3-4202-B1BF-12A875AF4F7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F00879C2-B2F3-4202-B1BF-12A875AF4F7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F00879C2-B2F3-4202-B1BF-12A875AF4F7B}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/WebGitNet/Properties/AssemblyInfo.cs b/WebGitNet/Properties/AssemblyInfo.cs
index ee2a28b..1962e24 100644
--- a/WebGitNet/Properties/AssemblyInfo.cs
+++ b/WebGitNet/Properties/AssemblyInfo.cs
@@ -3,17 +3,4 @@
using System.Runtime.InteropServices;
[assembly: AssemblyTitle("WebGit .NET")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("John Gietzen")]
-[assembly: AssemblyProduct("WebGit .NET")]
-[assembly: AssemblyCopyright("Copyright © John Gietzen 2011")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-[assembly: ComVisible(false)]
-
[assembly: Guid("c7b5234b-4e35-4791-b359-c59152302fb8")]
-
-[assembly: AssemblyVersion("2.0.*")]
-[assembly: AssemblyFileVersion("2.0.0.0")]
diff --git a/WebGitNet/WebGitNet.csproj b/WebGitNet/WebGitNet.csproj
index 76d3014..0ed99d7 100644
--- a/WebGitNet/WebGitNet.csproj
+++ b/WebGitNet/WebGitNet.csproj
@@ -113,6 +113,9 @@
+
+ Properties\SharedAssemblyInfo.cs
+
@@ -253,6 +256,12 @@
+
+
+ {F00879C2-B2F3-4202-B1BF-12A875AF4F7B}
+ WebGitNet.SharedLib
+
+