diff --git a/CUETools.CTDB/CUETools.CTDB.csproj b/CUETools.CTDB/CUETools.CTDB.csproj
index 8a08580..4435451 100644
--- a/CUETools.CTDB/CUETools.CTDB.csproj
+++ b/CUETools.CTDB/CUETools.CTDB.csproj
@@ -42,6 +42,7 @@
4
true
AllRules.ruleset
+ On
pdbonly
@@ -51,8 +52,13 @@
prompt
4
AllRules.ruleset
+ On
+
+ False
+ ..\bin\Release\interop\EAC\CUETools.CTDB.XmlSerializers.dll
+
diff --git a/CUETools.CTDB/CUEToolsDB.cs b/CUETools.CTDB/CUEToolsDB.cs
index d6e59b0..0aa16f0 100644
--- a/CUETools.CTDB/CUEToolsDB.cs
+++ b/CUETools.CTDB/CUEToolsDB.cs
@@ -98,7 +98,8 @@ namespace CUETools.CTDB
this.QueryExceptionMessage = resp.StatusDescription;
if (this.QueryResponseStatus == HttpStatusCode.OK)
{
- XmlSerializer serializer = new XmlSerializer(typeof(CTDBResponse));
+ // XmlSerializer serializer = new XmlSerializer(typeof(CTDBResponse));
+ XmlSerializer serializer = new Microsoft.Xml.Serialization.GeneratedAssembly.CTDBResponseSerializer();
this.total = 0;
using (Stream responseStream = resp.GetResponseStream())
{