Skip to content

Commit 15f223a

Browse files
committed
Added Dapper.StrongName
1 parent 1f341bb commit 15f223a

File tree

10 files changed

+291
-35
lines changed

10 files changed

+291
-35
lines changed

.nuget/packages.config

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="NuGet.CommandLine" version="2.5.0" />
4-
<package id="NuGet.CommandLine" version="2.0.40001" />
3+
<package id="NuGet.CommandLine" version="2.8.2" />
54
</packages>
+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6+
<ProductVersion>8.0.30703</ProductVersion>
7+
<SchemaVersion>2.0</SchemaVersion>
8+
<ProjectGuid>{02BA5431-EBE0-4E06-A01C-71C1A0D74379}</ProjectGuid>
9+
<OutputType>Library</OutputType>
10+
<AppDesignerFolder>Properties</AppDesignerFolder>
11+
<RootNamespace>Dapper</RootNamespace>
12+
<AssemblyName>Dapper</AssemblyName>
13+
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
14+
<FileAlignment>512</FileAlignment>
15+
</PropertyGroup>
16+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17+
<DebugSymbols>true</DebugSymbols>
18+
<DebugType>full</DebugType>
19+
<Optimize>false</Optimize>
20+
<OutputPath>bin\Debug\</OutputPath>
21+
<DefineConstants>TRACE;DEBUG;CSHARP30</DefineConstants>
22+
<ErrorReport>prompt</ErrorReport>
23+
<WarningLevel>4</WarningLevel>
24+
<LangVersion>3</LangVersion>
25+
<DocumentationFile>bin\Debug\Dapper.xml</DocumentationFile>
26+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
27+
<UseVSHostingProcess>false</UseVSHostingProcess>
28+
</PropertyGroup>
29+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
30+
<DebugType>pdbonly</DebugType>
31+
<Optimize>true</Optimize>
32+
<OutputPath>bin\Release\</OutputPath>
33+
<DefineConstants>TRACE;CSHARP30</DefineConstants>
34+
<ErrorReport>prompt</ErrorReport>
35+
<WarningLevel>4</WarningLevel>
36+
<LangVersion>3</LangVersion>
37+
<DocumentationFile>bin\Release\Dapper.xml</DocumentationFile>
38+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
39+
<UseVSHostingProcess>false</UseVSHostingProcess>
40+
</PropertyGroup>
41+
<PropertyGroup>
42+
<SignAssembly>true</SignAssembly>
43+
</PropertyGroup>
44+
<PropertyGroup>
45+
<AssemblyOriginatorKeyFile>..\Dapper.snk</AssemblyOriginatorKeyFile>
46+
</PropertyGroup>
47+
<ItemGroup>
48+
<Reference Include="System" />
49+
<Reference Include="System.Core" />
50+
<Reference Include="System.Data" />
51+
<Reference Include="System.XML" />
52+
</ItemGroup>
53+
<ItemGroup>
54+
<Compile Include="..\Dapper NET40\Properties\AssemblyInfo.cs">
55+
<Link>AssemblyInfo.cs</Link>
56+
</Compile>
57+
<Compile Include="..\Dapper NET40\SqlMapper.cs">
58+
<Link>SqlMapper.cs</Link>
59+
</Compile>
60+
</ItemGroup>
61+
<ItemGroup>
62+
<Folder Include="Properties\" />
63+
</ItemGroup>
64+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
65+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
66+
Other similar extension points exist, see Microsoft.Common.targets.
67+
<Target Name="BeforeBuild">
68+
</Target>
69+
<Target Name="AfterBuild">
70+
</Target>
71+
-->
72+
</Project>
+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6+
<ProductVersion>8.0.30703</ProductVersion>
7+
<SchemaVersion>2.0</SchemaVersion>
8+
<ProjectGuid>{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}</ProjectGuid>
9+
<OutputType>Library</OutputType>
10+
<AppDesignerFolder>Properties</AppDesignerFolder>
11+
<RootNamespace>Dapper</RootNamespace>
12+
<AssemblyName>Dapper</AssemblyName>
13+
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
14+
<FileAlignment>512</FileAlignment>
15+
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
16+
</PropertyGroup>
17+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
18+
<DebugSymbols>true</DebugSymbols>
19+
<DebugType>full</DebugType>
20+
<Optimize>false</Optimize>
21+
<OutputPath>bin\Debug\</OutputPath>
22+
<DefineConstants>DEBUG;TRACE</DefineConstants>
23+
<ErrorReport>prompt</ErrorReport>
24+
<WarningLevel>4</WarningLevel>
25+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
26+
<DocumentationFile>bin\Debug\Dapper.xml</DocumentationFile>
27+
<UseVSHostingProcess>false</UseVSHostingProcess>
28+
</PropertyGroup>
29+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
30+
<DebugType>pdbonly</DebugType>
31+
<Optimize>true</Optimize>
32+
<OutputPath>bin\Release\</OutputPath>
33+
<DefineConstants>TRACE</DefineConstants>
34+
<ErrorReport>prompt</ErrorReport>
35+
<WarningLevel>4</WarningLevel>
36+
<DocumentationFile>bin\Release\Dapper.xml</DocumentationFile>
37+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
38+
<UseVSHostingProcess>false</UseVSHostingProcess>
39+
</PropertyGroup>
40+
<PropertyGroup>
41+
<SignAssembly>true</SignAssembly>
42+
</PropertyGroup>
43+
<PropertyGroup>
44+
<AssemblyOriginatorKeyFile>..\Dapper.snk</AssemblyOriginatorKeyFile>
45+
</PropertyGroup>
46+
<ItemGroup>
47+
<Reference Include="System" />
48+
<Reference Include="System.Core" />
49+
<Reference Include="Microsoft.CSharp" />
50+
<Reference Include="System.Data" />
51+
<Reference Include="System.XML" />
52+
</ItemGroup>
53+
<ItemGroup>
54+
<Compile Include="..\Dapper NET40\Properties\AssemblyInfo.cs">
55+
<Link>AssemblyInfo.cs</Link>
56+
</Compile>
57+
<Compile Include="..\Dapper NET40\SqlMapper.cs">
58+
<Link>SqlMapper.cs</Link>
59+
</Compile>
60+
</ItemGroup>
61+
<ItemGroup>
62+
<Folder Include="Properties\" />
63+
</ItemGroup>
64+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
65+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
66+
Other similar extension points exist, see Microsoft.Common.targets.
67+
<Target Name="BeforeBuild">
68+
</Target>
69+
<Target Name="AfterBuild">
70+
</Target>
71+
-->
72+
</Project>
+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+
<PropertyGroup>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{7140725C-8898-4F58-B566-628A80DB4EFA}</ProjectGuid>
8+
<OutputType>Library</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>Dapper</RootNamespace>
11+
<AssemblyName>Dapper</AssemblyName>
12+
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
</PropertyGroup>
15+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
16+
<DebugSymbols>true</DebugSymbols>
17+
<DebugType>full</DebugType>
18+
<Optimize>false</Optimize>
19+
<OutputPath>bin\Debug\</OutputPath>
20+
<DefineConstants>TRACE;DEBUG;ASYNC</DefineConstants>
21+
<ErrorReport>prompt</ErrorReport>
22+
<WarningLevel>4</WarningLevel>
23+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
24+
<DocumentationFile>bin\Debug\Dapper.xml</DocumentationFile>
25+
<UseVSHostingProcess>false</UseVSHostingProcess>
26+
</PropertyGroup>
27+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
28+
<DebugType>pdbonly</DebugType>
29+
<Optimize>true</Optimize>
30+
<OutputPath>bin\Release\</OutputPath>
31+
<DefineConstants>TRACE;ASYNC</DefineConstants>
32+
<ErrorReport>prompt</ErrorReport>
33+
<WarningLevel>4</WarningLevel>
34+
<DocumentationFile>bin\Release\Dapper.xml</DocumentationFile>
35+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
36+
<UseVSHostingProcess>false</UseVSHostingProcess>
37+
</PropertyGroup>
38+
<PropertyGroup>
39+
<SignAssembly>true</SignAssembly>
40+
</PropertyGroup>
41+
<PropertyGroup>
42+
<AssemblyOriginatorKeyFile>..\Dapper.snk</AssemblyOriginatorKeyFile>
43+
</PropertyGroup>
44+
<ItemGroup>
45+
<Reference Include="System" />
46+
<Reference Include="System.Core" />
47+
<Reference Include="Microsoft.CSharp" />
48+
<Reference Include="System.Data" />
49+
<Reference Include="System.XML" />
50+
</ItemGroup>
51+
<ItemGroup>
52+
<Compile Include="..\Dapper NET40\Properties\AssemblyInfo.cs">
53+
<Link>AssemblyInfo.cs</Link>
54+
</Compile>
55+
<Compile Include="..\Dapper NET40\SqlMapper.cs">
56+
<Link>SqlMapper.cs</Link>
57+
</Compile>
58+
<Compile Include="..\Dapper NET45\SqlMapperAsync.cs">
59+
<Link>SqlMapperAsync.cs</Link>
60+
</Compile>
61+
</ItemGroup>
62+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
63+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
64+
Other similar extension points exist, see Microsoft.Common.targets.
65+
<Target Name="BeforeBuild">
66+
</Target>
67+
<Target Name="AfterBuild">
68+
</Target>
69+
-->
70+
</Project>

Dapper.StrongName.nuspec

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
3+
<metadata schemaVersion="2">
4+
<id>Dapper.StrongName</id>
5+
<version>1.35</version>
6+
<title>Dapper dot net (strong named)</title>
7+
<authors>Sam Saffron,Marc Gravell</authors>
8+
<owners>Sam Saffron,Marc Gravell</owners>
9+
<licenseUrl>http://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
10+
<projectUrl>https://github.com/StackExchange/dapper-dot-net</projectUrl>
11+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
12+
<description>A high performance Micro-ORM supporting Sql Server, MySQL, Sqlite, SqlCE, Firebird etc..; but with a strong name</description>
13+
<summary>A high performance Micro-ORM; this is Dapper, but with a strong name</summary>
14+
<tags>orm sql micro-orm</tags>
15+
<frameworkAssemblies>
16+
<frameworkAssembly assemblyName="System.Core"/>
17+
<frameworkAssembly assemblyName="System"/>
18+
<frameworkAssembly assemblyName="System.Data"/>
19+
<frameworkAssembly assemblyName="Microsoft.CSharp" targetFramework=".NETFramework4.0-Client, .NETFramework4.0" />
20+
</frameworkAssemblies>
21+
<releaseNotes>Please refer to Dapper (not Dapper.StrongName) for release notes</releaseNotes>
22+
</metadata>
23+
<files>
24+
<file src="Dapper NET45 SNK\bin\Release\Dapper.dll" target="lib\net45" />
25+
<file src="Dapper NET45 SNK\bin\Release\Dapper.pdb" target="lib\net45" />
26+
<file src="Dapper NET45 SNK\bin\Release\Dapper.xml" target="lib\net45" />
27+
28+
<file src="Dapper NET40 SNK\bin\Release\Dapper.dll" target="lib\net40" />
29+
<file src="Dapper NET40 SNK\bin\Release\Dapper.pdb" target="lib\net40" />
30+
<file src="Dapper NET40 SNK\bin\Release\Dapper.xml" target="lib\net40" />
31+
32+
<file src="Dapper NET35 SNK\bin\Release\Dapper.dll" target="lib\net35" />
33+
<file src="Dapper NET35 SNK\bin\Release\Dapper.pdb" target="lib\net35" />
34+
<file src="Dapper NET35 SNK\bin\Release\Dapper.xml" target="lib\net35" />
35+
</files>
36+
</package>

Dapper - VS2012.sln Dapper.sln

+40-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio 2013
4-
VisualStudioVersion = 12.0.30324.0
3+
# Visual Studio 14
4+
VisualStudioVersion = 14.0.22013.1
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DapperTests NET40", "Tests\DapperTests NET40.csproj", "{A2A80512-11F4-4028-A995-505463632C84}"
77
EndProject
@@ -32,6 +32,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
3232
Dapper.EntityFramework.nuspec = Dapper.EntityFramework.nuspec
3333
Dapper.nuspec = Dapper.nuspec
3434
Dapper.Rainbow.nuspec = Dapper.Rainbow.nuspec
35+
Dapper.StrongName.nuspec = Dapper.StrongName.nuspec
3536
License.txt = License.txt
3637
EndProjectSection
3738
EndProject
@@ -44,8 +45,15 @@ EndProject
4445
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dapper.Contrib NET45", "Dapper.Contrib NET45\Dapper.Contrib NET45.csproj", "{302EC82F-A81B-48C5-B653-B5C75D2BD103}"
4546
EndProject
4647
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dapper.Rainbow NET45", "Dapper.Rainbow NET45\Dapper.Rainbow NET45.csproj", "{DB42428F-3C2B-4C9E-9B7A-5E43B53D6613}"
48+
EndProject
4749
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dapper.Contrib.Tests NET45", "Dapper.Contrib.Tests NET45\Dapper.Contrib.Tests NET45.csproj", "{7A85178F-4ADC-4E4C-BF08-17FC99488A9A}"
4850
EndProject
51+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dapper NET35 SNK", "Dapper NET35 SNK\Dapper NET35 SNK.csproj", "{02BA5431-EBE0-4E06-A01C-71C1A0D74379}"
52+
EndProject
53+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dapper NET40 SNK", "Dapper NET40 SNK\Dapper NET40 SNK.csproj", "{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}"
54+
EndProject
55+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dapper NET45 SNK", "Dapper NET45 SNK\Dapper NET45 SNK.csproj", "{7140725C-8898-4F58-B566-628A80DB4EFA}"
56+
EndProject
4957
Global
5058
GlobalSection(SolutionConfigurationPlatforms) = preSolution
5159
Debug|Any CPU = Debug|Any CPU
@@ -206,6 +214,36 @@ Global
206214
{7A85178F-4ADC-4E4C-BF08-17FC99488A9A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
207215
{7A85178F-4ADC-4E4C-BF08-17FC99488A9A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
208216
{7A85178F-4ADC-4E4C-BF08-17FC99488A9A}.Release|x86.ActiveCfg = Release|Any CPU
217+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
218+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Debug|Any CPU.Build.0 = Debug|Any CPU
219+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
220+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
221+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Debug|x86.ActiveCfg = Debug|Any CPU
222+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Release|Any CPU.ActiveCfg = Release|Any CPU
223+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Release|Any CPU.Build.0 = Release|Any CPU
224+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
225+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Release|Mixed Platforms.Build.0 = Release|Any CPU
226+
{02BA5431-EBE0-4E06-A01C-71C1A0D74379}.Release|x86.ActiveCfg = Release|Any CPU
227+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
228+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
229+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
230+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
231+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Debug|x86.ActiveCfg = Debug|Any CPU
232+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
233+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Release|Any CPU.Build.0 = Release|Any CPU
234+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
235+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
236+
{437F12A2-6AB5-43BF-86BA-DD62DE17C2A7}.Release|x86.ActiveCfg = Release|Any CPU
237+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
238+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Debug|Any CPU.Build.0 = Debug|Any CPU
239+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
240+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
241+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Debug|x86.ActiveCfg = Debug|Any CPU
242+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Release|Any CPU.ActiveCfg = Release|Any CPU
243+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Release|Any CPU.Build.0 = Release|Any CPU
244+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
245+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Release|Mixed Platforms.Build.0 = Release|Any CPU
246+
{7140725C-8898-4F58-B566-628A80DB4EFA}.Release|x86.ActiveCfg = Release|Any CPU
209247
EndGlobalSection
210248
GlobalSection(SolutionProperties) = preSolution
211249
HideSolutionNode = FALSE

Dapper.snk

596 Bytes
Binary file not shown.

packages/NuGet.CommandLine.2.0.40001/NuGet.CommandLine.2.0.40001.nuspec

-13
This file was deleted.

packages/NuGet.CommandLine.2.5.0/NuGet.CommandLine.2.5.0.nuspec

-17
This file was deleted.

packages/repositories.config

-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,5 @@
22
<repositories>
33
<repository path="..\Dapper.EntityFramework NET40\packages.config" />
44
<repository path="..\Dapper.EntityFramework NET45\packages.config" />
5-
<repository path="..\Dapper.EntityFramework\packages.config" />
65
<repository path="..\Tests\packages.config" />
76
</repositories>

0 commit comments

Comments
 (0)