diff --git a/Elmah.SqlServer.EFInitializer.sln b/Elmah.SqlServer.EFInitializer.sln
index d9c98e9..6369b76 100644
--- a/Elmah.SqlServer.EFInitializer.sln
+++ b/Elmah.SqlServer.EFInitializer.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
-VisualStudioVersion = 12.0.30110.0
+VisualStudioVersion = 12.0.40629.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Elmah.SqlServer.EFInitializer", "Elmah.SqlServer.EFInitializer\Elmah.SqlServer.EFInitializer.csproj", "{6D258795-5275-4C1B-868F-B6A20B25F953}"
EndProject
@@ -14,14 +14,20 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{0788A1
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
+ Debug-NET40|Any CPU = Debug-NET40|Any CPU
+ Debug-NET45|Any CPU = Debug-NET45|Any CPU
+ Release-NET40|Any CPU = Release-NET40|Any CPU
+ Release-NET45|Any CPU = Release-NET45|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {6D258795-5275-4C1B-868F-B6A20B25F953}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6D258795-5275-4C1B-868F-B6A20B25F953}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6D258795-5275-4C1B-868F-B6A20B25F953}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6D258795-5275-4C1B-868F-B6A20B25F953}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Debug-NET40|Any CPU.ActiveCfg = Debug-NET40|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Debug-NET40|Any CPU.Build.0 = Debug-NET40|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Debug-NET45|Any CPU.ActiveCfg = Debug-NET45|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Debug-NET45|Any CPU.Build.0 = Debug-NET45|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Release-NET40|Any CPU.ActiveCfg = Release-NET40|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Release-NET40|Any CPU.Build.0 = Release-NET40|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Release-NET45|Any CPU.ActiveCfg = Release-NET45|Any CPU
+ {6D258795-5275-4C1B-868F-B6A20B25F953}.Release-NET45|Any CPU.Build.0 = Release-NET45|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Elmah.SqlServer.EFInitializer/Elmah.SqlServer.EFInitializer.csproj b/Elmah.SqlServer.EFInitializer/Elmah.SqlServer.EFInitializer.csproj
index 41cbcce..1ee8573 100644
--- a/Elmah.SqlServer.EFInitializer/Elmah.SqlServer.EFInitializer.csproj
+++ b/Elmah.SqlServer.EFInitializer/Elmah.SqlServer.EFInitializer.csproj
@@ -14,28 +14,46 @@
..\
true
-
+
true
full
false
- bin\Debug\
+ bin\Debug-NET45\
DEBUG;TRACE
prompt
4
+ v4.5
-
+
pdbonly
true
- bin\Release\
+ bin\Release-NET45\
TRACE
prompt
4
+ v4.5
-
-
- False
- ..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
-
+
+ true
+ bin\Debug-NET40\
+ DEBUG;TRACE
+ full
+ AnyCPU
+ prompt
+ MinimumRecommendedRules.ruleset
+ v4.0
+
+
+ bin\Release-NET40\
+ TRACE
+ true
+ pdbonly
+ AnyCPU
+ prompt
+ MinimumRecommendedRules.ruleset
+ v4.0
+
+
False
..\packages\EntityFramework.6.1.1\lib\net45\EntityFramework.dll
@@ -44,6 +62,22 @@
False
..\packages\EntityFramework.6.1.1\lib\net45\EntityFramework.SqlServer.dll
+
+
+
+ False
+ ..\packages\EntityFramework.6.1.1\lib\net40\EntityFramework.dll
+
+
+ False
+ ..\packages\EntityFramework.6.1.1\lib\net40\EntityFramework.SqlServer.dll
+
+
+
+
+ False
+ ..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
+
True
..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
@@ -86,7 +120,9 @@
-
+
+ Designer
+
diff --git a/Elmah.SqlServer.EFInitializer/packages.config b/Elmah.SqlServer.EFInitializer/packages.config
index 98bf7cc..05c9418 100644
--- a/Elmah.SqlServer.EFInitializer/packages.config
+++ b/Elmah.SqlServer.EFInitializer/packages.config
@@ -5,4 +5,9 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/NuGetPack.bat b/NuGetPack.bat
index c5aa30b..ed71f75 100755
--- a/NuGetPack.bat
+++ b/NuGetPack.bat
@@ -1,9 +1,11 @@
@echo off
set /p version="Version: "
-msbuild Elmah.SqlServer.EFInitializer.sln /P:Configuration=Release
-rmdir /S /Q content
-rmdir /S /Q lib
+msbuild Elmah.SqlServer.EFInitializer.sln /P:Configuration=Release-NET40
+msbuild Elmah.SqlServer.EFInitializer.sln /P:Configuration=Release-NET45
+rmdir /S /Q nuget-pack\content
+rmdir /S /Q nuget-pack\lib
xcopy Elmah.SqlServer.EFInitializer\content nuget-pack\content\ /S /Y
-xcopy Elmah.SqlServer.EFInitializer\bin\Release\Elmah.SqlServer.EFInitializer.dll nuget-pack\lib\4.5\ /Y
+xcopy Elmah.SqlServer.EFInitializer\bin\Release-NET40\Elmah.SqlServer.EFInitializer.dll nuget-pack\lib\net40\ /Y
+xcopy Elmah.SqlServer.EFInitializer\bin\Release-NET45\Elmah.SqlServer.EFInitializer.dll nuget-pack\lib\net45\ /Y
.nuget\nuget pack nuget-pack\Elmah.SqlServer.EFInitializer.nuspec -Version %version%
pause