I am going through tidying up my WPF application and it's installer and was wondering if there is a way to reduce the number of included files by embedding / bundling the DLL and associated XML files with the EXE?
Some examples of the references I have are:
"EntityFramework.dll"
"EntityFramework.SqlServer.dll"
"EntityFramework.SqlServer.xml"
"EntityFramework.xml"
"Quartz.dll"
"Quartz.xml"
"Google.Protobuf.dll"
"Google.Protobuf.xml"
"INIFileParser.dll"
"INIFileParser.xml"
"MySql.Data.dll"
"MySql.Data.xml"
"MySql.Data.Entity.EF6.dll"
"MySql.Data.Entity.EF6.xml"
"Newtonsoft.Json.dll"
"Newtonsoft.Json.xml"
There isn't any functional reason to bundle it other than reducing the number of files in the directory, kinda feeling a little OCD about cleaning house ATM.