diff --git a/RombaSharp/RombaSharp.csproj b/RombaSharp/RombaSharp.csproj
index 92f4bc61..32f25850 100644
--- a/RombaSharp/RombaSharp.csproj
+++ b/RombaSharp/RombaSharp.csproj
@@ -34,7 +34,7 @@
true
- ..\..\Debug-x64\
+ ..\..\Debug-mono
DEBUG;TRACE
full
x64
@@ -43,15 +43,33 @@
true
- ..\..\Release-x64\
+ ..\..\Debug-mono
TRACE
true
- pdbonly
+
x64
prompt
MinimumRecommendedRules.ruleset
true
+
+ true
+ ..\..\Debug-mono
+ DEBUG;TRACE
+ full
+ x64
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ ..\..\Debug-mono-x64
+ DEBUG;TRACE
+ full
+ x64
+ prompt
+ MinimumRecommendedRules.ruleset
+
..\packages\AlphaFS.2.1.0\lib\net451\AlphaFS.dll
diff --git a/SabreTools.Helper/SabreTools.Helper.csproj b/SabreTools.Helper/SabreTools.Helper.csproj
index c4afc049..a00535c7 100644
--- a/SabreTools.Helper/SabreTools.Helper.csproj
+++ b/SabreTools.Helper/SabreTools.Helper.csproj
@@ -33,7 +33,7 @@
true
- ..\..\Debug-x64\
+ ..\..\Debug-x64
DEBUG;TRACE
full
x64
@@ -41,10 +41,28 @@
MinimumRecommendedRules.ruleset
- ..\..\Release-x64\
+ ..\..\Release-x64
TRACE
true
- pdbonly
+
+ x64
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ ..\..\Debug-mono
+ DEBUG;TRACE
+ full
+ x64
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ ..\..\Debug-mono-x64
+ DEBUG;TRACE
+ full
x64
prompt
MinimumRecommendedRules.ruleset
@@ -208,4 +226,12 @@
-->
+
+ true
+ false
+ ..\..\Debug-mono
+ DEBUG;TRACE
+ 4
+ x64
+
\ No newline at end of file
diff --git a/SabreTools.sln b/SabreTools.sln
index 0cb1376b..85a54816 100644
--- a/SabreTools.sln
+++ b/SabreTools.sln
@@ -13,6 +13,8 @@ Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
+ Mono|Any CPU = Mono|Any CPU
+ Mono|x64 = Mono|x64
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
EndGlobalSection
@@ -21,27 +23,39 @@ Global
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Debug|x64.ActiveCfg = Debug|x64
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Debug|x64.Build.0 = Debug|x64
+ {3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Mono|Any CPU.ActiveCfg = Mono|Any CPU
+ {3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Mono|x64.ActiveCfg = Mono|x64
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Release|Any CPU.Build.0 = Release|Any CPU
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Release|Any CPU.Deploy.0 = Release|Any CPU
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Release|x64.ActiveCfg = Release|x64
{3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Release|x64.Build.0 = Release|x64
+ {3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Mono|Any CPU.Build.0 = Mono|Any CPU
+ {3B615702-1866-4D7B-8AF1-7B43FD0CC1D0}.Mono|x64.Build.0 = Mono|x64
{225A1AFD-0890-44E8-B779-7502665C23A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{225A1AFD-0890-44E8-B779-7502665C23A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{225A1AFD-0890-44E8-B779-7502665C23A5}.Debug|x64.ActiveCfg = Debug|x64
{225A1AFD-0890-44E8-B779-7502665C23A5}.Debug|x64.Build.0 = Debug|x64
+ {225A1AFD-0890-44E8-B779-7502665C23A5}.Mono|Any CPU.ActiveCfg = Mono|Any CPU
+ {225A1AFD-0890-44E8-B779-7502665C23A5}.Mono|x64.ActiveCfg = Mono|x64
{225A1AFD-0890-44E8-B779-7502665C23A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{225A1AFD-0890-44E8-B779-7502665C23A5}.Release|Any CPU.Build.0 = Release|Any CPU
{225A1AFD-0890-44E8-B779-7502665C23A5}.Release|x64.ActiveCfg = Release|x64
{225A1AFD-0890-44E8-B779-7502665C23A5}.Release|x64.Build.0 = Release|x64
+ {225A1AFD-0890-44E8-B779-7502665C23A5}.Mono|Any CPU.Build.0 = Mono|Any CPU
+ {225A1AFD-0890-44E8-B779-7502665C23A5}.Mono|x64.Build.0 = Mono|x64
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Debug|x64.ActiveCfg = Debug|x64
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Debug|x64.Build.0 = Debug|x64
+ {4728D479-8CFB-43E9-8C63-4774C6D73200}.Mono|Any CPU.ActiveCfg = Mono|Any CPU
+ {4728D479-8CFB-43E9-8C63-4774C6D73200}.Mono|x64.ActiveCfg = Mono|x64
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Release|Any CPU.Build.0 = Release|Any CPU
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Release|x64.ActiveCfg = Release|x64
{4728D479-8CFB-43E9-8C63-4774C6D73200}.Release|x64.Build.0 = Release|x64
+ {4728D479-8CFB-43E9-8C63-4774C6D73200}.Mono|Any CPU.Build.0 = Mono|Any CPU
+ {4728D479-8CFB-43E9-8C63-4774C6D73200}.Mono|x64.Build.0 = Mono|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/SabreTools/SabreTools.csproj b/SabreTools/SabreTools.csproj
index cf46d76c..430fcc72 100644
--- a/SabreTools/SabreTools.csproj
+++ b/SabreTools/SabreTools.csproj
@@ -69,6 +69,24 @@
MinimumRecommendedRules.ruleset
true
+
+ true
+ ..\..\Debug-mono
+ DEBUG;TRACE
+ full
+ x64
+ prompt
+ MinimumRecommendedRules.ruleset
+
+
+ true
+ ..\..\Debug-mono-x64
+ DEBUG;TRACE
+ full
+ x64
+ prompt
+ MinimumRecommendedRules.ruleset
+
..\packages\AlphaFS.2.1.0\lib\net451\AlphaFS.dll