diff --git a/ToDo.txt b/ToDo.txt
index d84ca1b..7120504 100644
--- a/ToDo.txt
+++ b/ToDo.txt
@@ -1,2 +1,7 @@
-Inserire Costura Fody x fare ILMerge di dll + assembly vari x SOUR
-COntinuare costruzione MSI con WIX
\ No newline at end of file
+------------------------------------------------
+- Check e todo's
+------------------------------------------------
+
+OK - Inserire Costura Fody x fare ILMerge di dll + assembly vari x SOUR
+- Verifica distinzione caso release e debug: https://tech.trailmax.info/2014/01/bundling-all-your-assemblies-into-one-or-alternative-to-ilmerge/
+- Continuare costruzione MSI con WIX con soli files di assembly merged...
\ No newline at end of file
diff --git a/src/SOUR/FodyWeavers.xml b/src/SOUR/FodyWeavers.xml
new file mode 100644
index 0000000..5029e70
--- /dev/null
+++ b/src/SOUR/FodyWeavers.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/src/SOUR/FodyWeavers.xsd b/src/SOUR/FodyWeavers.xsd
new file mode 100644
index 0000000..44a5374
--- /dev/null
+++ b/src/SOUR/FodyWeavers.xsd
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+ A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with line breaks
+
+
+
+
+ A list of assembly names to include from the default action of "embed all Copy Local references", delimited with line breaks.
+
+
+
+
+ A list of unmanaged 32 bit assembly names to include, delimited with line breaks.
+
+
+
+
+ A list of unmanaged 64 bit assembly names to include, delimited with line breaks.
+
+
+
+
+ The order of preloaded assemblies, delimited with line breaks.
+
+
+
+
+
+ This will copy embedded files to disk before loading them into memory. This is helpful for some scenarios that expected an assembly to be loaded from a physical file.
+
+
+
+
+ Controls if .pdbs for reference assemblies are also embedded.
+
+
+
+
+ Embedded assemblies are compressed by default, and uncompressed when they are loaded. You can turn compression off with this option.
+
+
+
+
+ As part of Costura, embedded assemblies are no longer included as part of the build. This cleanup can be turned off.
+
+
+
+
+ Costura by default will load as part of the module initialization. This flag disables that behavior. Make sure you call CosturaUtility.Initialize() somewhere in your code.
+
+
+
+
+ Costura will by default use assemblies with a name like 'resources.dll' as a satellite resource and prepend the output path. This flag disables that behavior.
+
+
+
+
+ A list of assembly names to exclude from the default action of "embed all Copy Local references", delimited with |
+
+
+
+
+ A list of assembly names to include from the default action of "embed all Copy Local references", delimited with |.
+
+
+
+
+ A list of unmanaged 32 bit assembly names to include, delimited with |.
+
+
+
+
+ A list of unmanaged 64 bit assembly names to include, delimited with |.
+
+
+
+
+ The order of preloaded assemblies, delimited with |.
+
+
+
+
+
+
+
+ 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed.
+
+
+
+
+ A comma-separated list of error codes that can be safely ignored in assembly verification.
+
+
+
+
+ 'false' to turn off automatic generation of the XML Schema file.
+
+
+
+
+
\ No newline at end of file
diff --git a/src/SOUR/SOUR.csproj b/src/SOUR/SOUR.csproj
index 8f030dc..45b9fc9 100644
--- a/src/SOUR/SOUR.csproj
+++ b/src/SOUR/SOUR.csproj
@@ -1,5 +1,6 @@
+
Debug
@@ -49,6 +50,9 @@
4
+
+ ..\packages\Costura.Fody.4.0.0\lib\net40\Costura.dll
+
..\packages\log4net.2.0.8\lib\net45-full\log4net.dll
@@ -120,12 +124,16 @@
App.config
true
+
PreserveNewest
PreserveNewest
+
+ Designer
+
PreserveNewest
@@ -182,5 +190,8 @@
Questo progetto fa riferimento a uno o più pacchetti NuGet che non sono presenti in questo computer. Usare lo strumento di ripristino dei pacchetti NuGet per scaricarli. Per altre informazioni, vedere http://go.microsoft.com/fwlink/?LinkID=322105. Il file mancante è {0}.
+
+
+
\ No newline at end of file
diff --git a/src/SOUR/packages.config b/src/SOUR/packages.config
index dbc2dba..72fe0c7 100644
--- a/src/SOUR/packages.config
+++ b/src/SOUR/packages.config
@@ -1,5 +1,7 @@
+
+