Add call to NAnt on pre-build step to create the assembly info file.
diff --git a/vs2010-nms-net2.0.csproj b/vs2010-nms-net2.0.csproj
index 373258e..11e0139 100644
--- a/vs2010-nms-net2.0.csproj
+++ b/vs2010-nms-net2.0.csproj
@@ -175,7 +175,8 @@
:installskip
</PostBuildEvent>
- <PreBuildEvent>
- </PreBuildEvent>
+ <PreBuildEvent>cd $(ProjectDir)
+nant -nologo -q generate-assemblyinfo -D:assemblyinfo.filename="src/main/csharp/CommonAssemblyInfo.cs"
+</PreBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
diff --git a/vs2010-nms-net3.5.csproj b/vs2010-nms-net3.5.csproj
index 5c4e2d2..8262a56 100644
--- a/vs2010-nms-net3.5.csproj
+++ b/vs2010-nms-net3.5.csproj
@@ -177,7 +177,8 @@
:installskip
</PostBuildEvent>
- <PreBuildEvent>
- </PreBuildEvent>
+ <PreBuildEvent>cd $(ProjectDir)
+nant -nologo -q generate-assemblyinfo -D:assemblyinfo.filename="src/main/csharp/CommonAssemblyInfo.cs"
+</PreBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
diff --git a/vs2010-nms-net4.0.csproj b/vs2010-nms-net4.0.csproj
index 6f18d37..55d68eb 100644
--- a/vs2010-nms-net4.0.csproj
+++ b/vs2010-nms-net4.0.csproj
@@ -177,7 +177,8 @@
:installskip
</PostBuildEvent>
- <PreBuildEvent>
- </PreBuildEvent>
+ <PreBuildEvent>cd $(ProjectDir)
+nant -nologo -q generate-assemblyinfo -D:assemblyinfo.filename="src/main/csharp/CommonAssemblyInfo.cs"
+</PreBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
diff --git a/vs2010-nms-test-net2.0.csproj b/vs2010-nms-test-net2.0.csproj
index 849ac89..72324a0 100644
--- a/vs2010-nms-test-net2.0.csproj
+++ b/vs2010-nms-test-net2.0.csproj
@@ -180,7 +180,10 @@
:installskip
</PostBuildEvent>
- <PreBuildEvent>if /i "$(download_skip)" equ "true" (
+ <PreBuildEvent>cd $(ProjectDir)
+nant -nologo -q generate-assemblyinfo -D:assemblyinfo.filename="src/test/csharp/CommonAssemblyInfo.cs"
+
+if /i "$(download_skip)" equ "true" (
echo Skipping download...
goto :downloadskip
)
diff --git a/vs2010-nms-test-net3.5.csproj b/vs2010-nms-test-net3.5.csproj
index 8d5d3a7..c91edc2 100644
--- a/vs2010-nms-test-net3.5.csproj
+++ b/vs2010-nms-test-net3.5.csproj
@@ -182,7 +182,10 @@
:installskip
</PostBuildEvent>
- <PreBuildEvent>if /i "$(download_skip)" equ "true" (
+ <PreBuildEvent>cd $(ProjectDir)
+nant -nologo -q generate-assemblyinfo -D:assemblyinfo.filename="src/test/csharp/CommonAssemblyInfo.cs"
+
+if /i "$(download_skip)" equ "true" (
echo Skipping download...
goto :downloadskip
)
diff --git a/vs2010-nms-test-net4.0.csproj b/vs2010-nms-test-net4.0.csproj
index 4da24e5..5f4ddac 100644
--- a/vs2010-nms-test-net4.0.csproj
+++ b/vs2010-nms-test-net4.0.csproj
@@ -182,7 +182,10 @@
:installskip
</PostBuildEvent>
- <PreBuildEvent>if /i "$(download_skip)" equ "true" (
+ <PreBuildEvent>cd $(ProjectDir)
+nant -nologo -q generate-assemblyinfo -D:assemblyinfo.filename="src/test/csharp/CommonAssemblyInfo.cs"
+
+if /i "$(download_skip)" equ "true" (
echo Skipping download...
goto :downloadskip
)