diff --git a/ICSharpCode.SharpZLib.sln b/ICSharpCode.SharpZLib.sln
index c9f73d9ee..f47aae14b 100644
--- a/ICSharpCode.SharpZLib.sln
+++ b/ICSharpCode.SharpZLib.sln
@@ -1,24 +1,24 @@
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.SharpZLib", "src\ICSharpCode.SharpZLib.csproj", "{F880FC22-D7F9-44F4-BD42-9148468AF25F}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpZipLibTests", "tests\SharpZipLibTests.csproj", "{4F9BF21E-A7FC-4005-A1C7-A17108F7010D}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.SharpZLib", "src\ICSharpCode.SharpZLib.csproj", "{18D20629-913A-4474-B2D1-643290E14ED7}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {F880FC22-D7F9-44F4-BD42-9148468AF25F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F880FC22-D7F9-44F4-BD42-9148468AF25F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F880FC22-D7F9-44F4-BD42-9148468AF25F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F880FC22-D7F9-44F4-BD42-9148468AF25F}.Release|Any CPU.Build.0 = Release|Any CPU
{4F9BF21E-A7FC-4005-A1C7-A17108F7010D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4F9BF21E-A7FC-4005-A1C7-A17108F7010D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4F9BF21E-A7FC-4005-A1C7-A17108F7010D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4F9BF21E-A7FC-4005-A1C7-A17108F7010D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {18D20629-913A-4474-B2D1-643290E14ED7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {18D20629-913A-4474-B2D1-643290E14ED7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {18D20629-913A-4474-B2D1-643290E14ED7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {18D20629-913A-4474-B2D1-643290E14ED7}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/samples/cs/CreateZipFile/AssemblyInfo.cs b/samples/cs/CreateZipFile/AssemblyInfo.cs
index 5f58e6c49..d3f712e72 100644
--- a/samples/cs/CreateZipFile/AssemblyInfo.cs
+++ b/samples/cs/CreateZipFile/AssemblyInfo.cs
@@ -10,7 +10,7 @@
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]
diff --git a/samples/cs/FastZip/AssemblyInfo.cs b/samples/cs/FastZip/AssemblyInfo.cs
index 3749cc46f..6ed0bf436 100644
--- a/samples/cs/FastZip/AssemblyInfo.cs
+++ b/samples/cs/FastZip/AssemblyInfo.cs
@@ -23,7 +23,7 @@
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/samples/cs/minibzip2/AssemblyInfo.cs b/samples/cs/minibzip2/AssemblyInfo.cs
index 521965371..52d9bfc8e 100644
--- a/samples/cs/minibzip2/AssemblyInfo.cs
+++ b/samples/cs/minibzip2/AssemblyInfo.cs
@@ -10,7 +10,7 @@
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]
diff --git a/samples/cs/minigzip/AssemblyInfo.cs b/samples/cs/minigzip/AssemblyInfo.cs
index 521965371..52d9bfc8e 100644
--- a/samples/cs/minigzip/AssemblyInfo.cs
+++ b/samples/cs/minigzip/AssemblyInfo.cs
@@ -10,7 +10,7 @@
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
[assembly: AssemblyDelaySign(false)]
[assembly: AssemblyKeyFile("")]
diff --git a/samples/cs/sz/AssemblyInfo.cs b/samples/cs/sz/AssemblyInfo.cs
index 4d977f3f5..7fcb93595 100644
--- a/samples/cs/sz/AssemblyInfo.cs
+++ b/samples/cs/sz/AssemblyInfo.cs
@@ -23,7 +23,7 @@
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/samples/cs/tar/AssemblyInfo.cs b/samples/cs/tar/AssemblyInfo.cs
index 428311597..f2ad4e1d3 100644
--- a/samples/cs/tar/AssemblyInfo.cs
+++ b/samples/cs/tar/AssemblyInfo.cs
@@ -23,7 +23,7 @@
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/samples/cs/zf/AssemblyInfo.cs b/samples/cs/zf/AssemblyInfo.cs
index dd0d7e513..0b29de2cf 100644
--- a/samples/cs/zf/AssemblyInfo.cs
+++ b/samples/cs/zf/AssemblyInfo.cs
@@ -26,7 +26,7 @@
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
//
// In order to sign your assembly you must specify a key to use. Refer to the
diff --git a/src/AssemblyInfo.cs b/src/AssemblyInfo.cs
index 896769121..67a85563d 100644
--- a/src/AssemblyInfo.cs
+++ b/src/AssemblyInfo.cs
@@ -49,7 +49,7 @@
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
diff --git a/src/ICSharpCode.SharpZLib.csproj b/src/ICSharpCode.SharpZLib.csproj
new file mode 100644
index 000000000..0ada806b1
--- /dev/null
+++ b/src/ICSharpCode.SharpZLib.csproj
@@ -0,0 +1,107 @@
+
+
+ Release
+ AnyCPU
+ 2.0
+ {18D20629-913A-4474-B2D1-643290E14ED7}
+ ICSharpCode.SharpZipLib
+ ICSharpCode.SharpZipLib
+ Library
+ 4
+ False
+ False
+ True
+ ..\ICSharpCode.SharpZipLib.key
+ False
+ File
+ False
+ Auto
+ 4194304
+ AnyCPU
+ 4096
+
+
+ False
+ True
+ False
+ False
+ NET_VER_1
+ ..\bin\
+ False
+
+
+ true
+ False
+ False
+ True
+ ..\bin\
+ true
+ Full
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/AssemblyInfo.cs b/tests/AssemblyInfo.cs
index e70c49675..15696f0ba 100644
--- a/tests/AssemblyInfo.cs
+++ b/tests/AssemblyInfo.cs
@@ -23,7 +23,7 @@
// You can specify all values by your own or you can build default build and revision
// numbers with the '*' character (the default):
-[assembly: AssemblyVersion("0.85.1.270")]
+[assembly: AssemblyVersion("0.85.1.271")]
// The following attributes specify the key for the sign of your assembly. See the
// .NET Framework documentation for more information about signing.
diff --git a/tests/SharpZipLibTests.csproj b/tests/SharpZipLibTests.csproj
new file mode 100644
index 000000000..a4faded1e
--- /dev/null
+++ b/tests/SharpZipLibTests.csproj
@@ -0,0 +1,62 @@
+
+
+ Debug
+ AnyCPU
+ 2.0
+ {4F9BF21E-A7FC-4005-A1C7-A17108F7010D}
+ SharpZipLibTests
+ SharpZipLibTests
+ Library
+ 4
+ False
+ False
+ False
+ Auto
+ 4194304
+ AnyCPU
+ 4096
+
+
+ true
+ False
+ False
+ True
+ bin\Debug\
+ false
+ Full
+
+
+ False
+ True
+ False
+ False
+ bin\Release\
+ False
+
+
+
+
+
+
+
+
+ ..\Nunit\nunit.framework.dll
+ True
+
+
+
+
+
+
+
+
+
+
+
+
+ {18D20629-913A-4474-B2D1-643290E14ED7}
+ ICSharpCode.SharpZLib
+
+
+
+
\ No newline at end of file