Skip to content

Commit

Permalink
Fix compiling of original NET45 csproj, switch default encoding to UT…
Browse files Browse the repository at this point in the history
…F8 rather than current system encoding, removed non-generic collection nuget dependency
  • Loading branch information
Matt Little committed Nov 2, 2016
1 parent 155ca22 commit 2c458be
Show file tree
Hide file tree
Showing 72 changed files with 610 additions and 344 deletions.
288 changes: 288 additions & 0 deletions ICSharpCode.SharpZipLib.NET45/ICSharpCode.SharpZipLib.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,288 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" xmlns:Conversion="urn:Conversion" ToolsVersion="12.0">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{0E7413FF-EB9E-4714-ACF2-BE3A6A7B2FFD}</ProjectGuid>
<RootNamespace>ICSharpCode.SharpZipLib</RootNamespace>
<AssemblyName>ICSharpCode.SharpZipLib</AssemblyName>
<OutputType>Library</OutputType>
<ApplicationIcon />
<WarningLevel>4</WarningLevel>
<StartupObject />
<NoStdLib>false</NoStdLib>
<NoConfig>false</NoConfig>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
<PreBuildEvent />
<PostBuildEvent />
<DocumentationFile>..\bin\ICSharpCode.SharpZipLib.xml</DocumentationFile>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugSymbols>false</DebugSymbols>
<Optimize>true</Optimize>
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
<OutputPath>..\bin\Release\</OutputPath>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<DebugType>pdbonly</DebugType>
<Prefer32Bit>false</Prefer32Bit>
<DocumentationFile>..\bin\Release\ICSharpCode.SharpZipLib.xml</DocumentationFile>
<RunCodeAnalysis>true</RunCodeAnalysis>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<DefineConstants>TRACE;NET45;CODE_ANALYSIS;CODE_ANALYSIS</DefineConstants>
<WarningLevel>0</WarningLevel>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<Optimize>false</Optimize>
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
<OutputPath>..\bin\Debug\</OutputPath>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<DebugType>Full</DebugType>
<Prefer32Bit>false</Prefer32Bit>
<DocumentationFile>..\bin\Debug\ICSharpCode.SharpZipLib.xml</DocumentationFile>
<DefineConstants>TRACE;DEBUG;NET45;CODE_ANALYSIS;CODE_ANALYSIS</DefineConstants>
<RunCodeAnalysis>true</RunCodeAnalysis>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<ErrorReport>prompt</ErrorReport>
</PropertyGroup>
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
<RegisterForComInterop>false</RegisterForComInterop>
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
<BaseAddress>4194304</BaseAddress>
<PlatformTarget>AnyCPU</PlatformTarget>
<FileAlignment>4096</FileAlignment>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>..\ICSharpCode.SharpZipLib.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Runtime.Serialization" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\GlobalAssemblyInfo.cs">
<Link>GlobalAssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\AssemblyInfo.cs">
<Link>Properties\AssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\SharpZipBaseException.cs">
<Link>SharpZipBaseException.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\BZip2\BZip2.cs">
<Link>BZip2\BZip2.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\BZip2\BZip2Constants.cs">
<Link>BZip2\BZip2Constants.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\BZip2\BZip2Exception.cs">
<Link>BZip2\BZip2Exception.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\BZip2\BZip2InputStream.cs">
<Link>BZip2\BZip2InputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\BZip2\BZip2OutputStream.cs">
<Link>BZip2\BZip2OutputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Checksum\Adler32.cs">
<Link>Checksum\Adler32.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Checksum\BZip2Crc.cs">
<Link>Checksum\BZip2Crc.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Checksum\Crc32.cs">
<Link>Checksum\Crc32.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Checksum\IChecksum.cs">
<Link>Checksum\IChecksum.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Core\FileSystemScanner.cs">
<Link>Core\FileSystemScanner.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Core\INameTransform.cs">
<Link>Core\INameTransform.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Core\IScanFilter.cs">
<Link>Core\IScanFilter.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Core\NameFilter.cs">
<Link>Core\NameFilter.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Core\PathFilter.cs">
<Link>Core\PathFilter.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Core\StreamUtils.cs">
<Link>Core\StreamUtils.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Core\WindowsPathUtils.cs">
<Link>Core\WindowsPathUtils.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Encryption\PkzipClassic.cs">
<Link>Encryption\PkzipClassic.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Encryption\ZipAESStream.cs">
<Link>Encryption\ZipAESStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Encryption\ZipAESTransform.cs">
<Link>Encryption\ZipAESTransform.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\GZip\GZip.cs">
<Link>GZip\GZip.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\GZip\GZipConstants.cs">
<Link>GZip\GZipConstants.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\GZip\GZipException.cs">
<Link>GZip\GZipException.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\GZip\GzipInputStream.cs">
<Link>GZip\GzipInputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\GZip\GzipOutputStream.cs">
<Link>GZip\GzipOutputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Lzw\LzwConstants.cs">
<Link>Lzw\LzwConstants.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Lzw\LzwException.cs">
<Link>Lzw\LzwException.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Lzw\LzwInputStream.cs">
<Link>Lzw\LzwInputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\InvalidHeaderException.cs">
<Link>Tar\InvalidHeaderException.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\TarArchive.cs">
<Link>Tar\TarArchive.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\TarBuffer.cs">
<Link>Tar\TarBuffer.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\TarEntry.cs">
<Link>Tar\TarEntry.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\TarException.cs">
<Link>Tar\TarException.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\TarHeader.cs">
<Link>Tar\TarHeader.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\TarInputStream.cs">
<Link>Tar\TarInputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Tar\TarOutputStream.cs">
<Link>Tar\TarOutputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\FastZip.cs">
<Link>Zip\FastZip.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\IEntryFactory.cs">
<Link>Zip\IEntryFactory.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\WindowsNameTransform.cs">
<Link>Zip\WindowsNameTransform.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipConstants.cs">
<Link>Zip\ZipConstants.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipEntry.cs">
<Link>Zip\ZipEntry.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipEntryFactory.cs">
<Link>Zip\ZipEntryFactory.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipException.cs">
<Link>Zip\ZipException.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipExtraData.cs">
<Link>Zip\ZipExtraData.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipFile.cs">
<Link>Zip\ZipFile.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipHelperStream.cs">
<Link>Zip\ZipHelperStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipInputStream.cs">
<Link>Zip\ZipInputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipNameTransform.cs">
<Link>Zip\ZipNameTransform.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\ZipOutputStream.cs">
<Link>Zip\ZipOutputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\Deflater.cs">
<Link>Zip\Compression\Deflater.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\DeflaterConstants.cs">
<Link>Zip\Compression\DeflaterConstants.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\DeflaterEngine.cs">
<Link>Zip\Compression\DeflaterEngine.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\DeflaterHuffman.cs">
<Link>Zip\Compression\DeflaterHuffman.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\DeflaterPending.cs">
<Link>Zip\Compression\DeflaterPending.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\Inflater.cs">
<Link>Zip\Compression\Inflater.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\InflaterDynHeader.cs">
<Link>Zip\Compression\InflaterDynHeader.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\InflaterHuffmanTree.cs">
<Link>Zip\Compression\InflaterHuffmanTree.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\PendingBuffer.cs">
<Link>Zip\Compression\PendingBuffer.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\Streams\DeflaterOutputStream.cs">
<Link>Zip\Compression\Streams\DeflaterOutputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\Streams\InflaterInputStream.cs">
<Link>Zip\Compression\Streams\InflaterInputStream.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\Streams\OutputWindow.cs">
<Link>Zip\Compression\Streams\OutputWindow.cs</Link>
</Compile>
<Compile Include="..\ICSharpCode.SharpZipLib.Shared\Zip\Compression\Streams\StreamManipulator.cs">
<Link>Zip\Compression\Streams\StreamManipulator.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<None Include="..\Documentation\SharpZipLibCodeMap.dgml">
<Link>SharpZipLibCodeMap.dgml</Link>
</None>
<None Include="..\ICSharpCode.SharpZipLib.snk">
<Link>ICSharpCode.SharpZipLib.snk</Link>
</None>
</ItemGroup>
<ItemGroup>
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
Loading

0 comments on commit 2c458be

Please sign in to comment.