diff --git a/SharpSapRfc.sln b/SharpSapRfc.sln
index 7736c69..b549c1a 100644
--- a/SharpSapRfc.sln
+++ b/SharpSapRfc.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
-VisualStudioVersion = 12.0.21005.1
+VisualStudioVersion = 12.0.40629.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpSapRfc.Test", "tests\SharpSapRfc.Test.csproj", "{37086A57-834D-4ACC-B922-CE3ADA4B9F31}"
EndProject
diff --git a/sharpsaprfc.snk b/sharpsaprfc.snk
new file mode 100644
index 0000000..5b6b832
Binary files /dev/null and b/sharpsaprfc.snk differ
diff --git a/src/base/SharpSapRfc.csproj b/src/base/SharpSapRfc.csproj
index af1878e..66cc386 100644
--- a/src/base/SharpSapRfc.csproj
+++ b/src/base/SharpSapRfc.csproj
@@ -68,6 +68,15 @@
prompt
MinimumRecommendedRules.ruleset
+
+ true
+
+
+ ..\..\sharpsaprfc.snk
+
+
+ false
+
@@ -105,6 +114,9 @@
+
+ sharpsaprfc.snk
+
diff --git a/src/plain/PlainRfcValueMapper.cs b/src/plain/PlainRfcValueMapper.cs
index 28b3e99..36afae0 100644
--- a/src/plain/PlainRfcValueMapper.cs
+++ b/src/plain/PlainRfcValueMapper.cs
@@ -1,4 +1,5 @@
using System.Globalization;
+using System.Threading;
namespace SharpSapRfc.Plain
{
@@ -6,7 +7,7 @@ public class PlainRfcValueMapper : RfcValueMapper
{
protected override NumberFormatInfo GetNumberFormat()
{
- return this.CommaDecimalNumberFormat;
+ return Thread.CurrentThread.CurrentCulture.NumberFormat;
}
}
}
diff --git a/src/plain/SharpSapRfc.Plain.csproj b/src/plain/SharpSapRfc.Plain.csproj
index 9ad2a07..e091bca 100644
--- a/src/plain/SharpSapRfc.Plain.csproj
+++ b/src/plain/SharpSapRfc.Plain.csproj
@@ -65,6 +65,12 @@
prompt
MinimumRecommendedRules.ruleset
+
+ true
+
+
+ ..\..\sharpsaprfc.snk
+
@@ -107,6 +113,11 @@
SharpSapRfc
+
+
+ sharpsaprfc.snk
+
+