Skip to content

Commit 5770175

Browse files
committed
Changed release output directory
1 parent 68fabb8 commit 5770175

File tree

6 files changed

+35
-5
lines changed

6 files changed

+35
-5
lines changed

Base/NHapiTools.Base.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
<ItemGroup />
8888
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
8989
<PropertyGroup>
90-
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\Release</PostBuildEvent>
90+
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\BuildResult</PostBuildEvent>
9191
</PropertyGroup>
9292
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
9393
Other similar extension points exist, see Microsoft.Common.targets.

BuildResult/Release notes.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
1. Release notes NHapiTools
2+
The NHapiTools are tools that will make using NHapi (the open source .Net HL7 implementation) easier. NHapi has a steep learning
3+
curve and not everything works as easy as it should. NHapiTools aims to improve that without tampering with NHapi itselves.
4+
5+
2. Functionality
6+
- Source generation that will generate extension methods on NHapi assemblies. (some generated assemblies are provided)
7+
- Generic extention methods.
8+
- Easy IO tools for reading multiple files, implementing MLLP and filtering Base64 data reducing memory use and increasing speed.
9+
- Tools to generate ACK messages based on any message
10+
- Tools to implement custom (standard) segments (which is not possible with NHapi)
11+
- Default validation rules to be used by the NHapi parser
12+
- Two sets of context implementation to easily add all or configurable validation rules.
13+
14+
3. Changelog
15+
- V1.3 Release (September 2014)
16+
Fixed bug in ACK message generation for HL7 V2.3.1 messages.
17+
18+
- V1.2 Release (March 2014)
19+
Added a Simple MLLP Client class for easy client server communication. The class supports plain TCP/IP as wel as SSL (including
20+
authentication through a client certificate). Cleaned up compiler warnings (including generated code) and changed the output
21+
directory in code generation from "Messages" to "Message", which is in line with the namespace.
22+
23+
- V1.1 Release (March 2014)
24+
Added stream to filter Base64 data from HL7 messages. This improves performance while parsing messages with NHapi, especially
25+
if messages contain large chunks of data.
26+
27+
- V1.0 Release (Januari 2014)
28+
First release of the NHapiTools. Containing source generation, generated extention methods for V2.3, V2.3.1, V2.4 and V2.5,
29+
MultipleFileStream, HL7MessageEnumerators, MLLP, ACK tools, support for validation rules using automated and configurable contexts and
30+
standard segment override using EhancedModelClassFactory and the GenericMessageWrapper. Including test/example project.

Model.V23/NHapiTools.Model.V23.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
</ItemGroup>
6262
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
6363
<PropertyGroup>
64-
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\Release</PostBuildEvent>
64+
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\BuildResult</PostBuildEvent>
6565
</PropertyGroup>
6666
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
6767
Other similar extension points exist, see Microsoft.Common.targets.

Model.V231/NHapiTools.Model.V231.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</ItemGroup>
6161
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
6262
<PropertyGroup>
63-
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\Release</PostBuildEvent>
63+
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\BuildResult</PostBuildEvent>
6464
</PropertyGroup>
6565
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
6666
Other similar extension points exist, see Microsoft.Common.targets.

Model.V24/NHapiTools.Model.V24.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
</ItemGroup>
6262
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
6363
<PropertyGroup>
64-
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\Release</PostBuildEvent>
64+
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\BuildResult</PostBuildEvent>
6565
</PropertyGroup>
6666
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
6767
Other similar extension points exist, see Microsoft.Common.targets.

Model.V25/NHapiTools.Model.V25.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</ItemGroup>
6161
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
6262
<PropertyGroup>
63-
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\Release</PostBuildEvent>
63+
<PostBuildEvent>xcopy /Y $(TargetDir)*Tools.* $(TargetDir)\..\..\..\BuildResult</PostBuildEvent>
6464
</PropertyGroup>
6565
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
6666
Other similar extension points exist, see Microsoft.Common.targets.

0 commit comments

Comments
 (0)