Generieren einer XML-Serialisierungsassembly als Teil meines Builds

Dieser Code erzeugt eine FileNotFoundException, wird aber letztendlich ohne Probleme ausgeführt:

void ReadXml()
{
    XmlSerializer serializer = new XmlSerializer(typeof(MyClass));
    //...
}

Hier ist die Ausnahme:

In mscorlib.dll ist eine erste zufällige Ausnahme vom Typ "System.IO.FileNotFoundException" aufgetreten

Zusätzliche Informationen: Datei oder Assembly 'MyAssembly.XmlSerializers, Version = 1.4.3190.15950, Culture = neutral, PublicKeyToken = null' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die angegebene Datei wurde vom System nicht gefunden.

Es scheint, dass das Framework die Serialisierungsassembly automatisch generiert, wenn sie nicht gefunden wird. Ich kann es manuell mit sgen.exe generieren, was die Ausnahme lindert.

Wie kann ich in Visual Studio die XML-Serialisierungsassembly automatisch generieren lassen?

Update: Die Einstellung "Serialisierungsassembly generieren: Ein" scheint nichts zu bewirken.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage