Burada SGen ile ilgili diğer birkaç soruya baktım ve cevapları geçerli değil ya da cevapları benim için düzeltmiyor. Bu sorunu gidermek için birkaç SDK yükledim. Referans türleri değiştirilmemelidir,
Visual Studio 2010 projemde, XmlSerializers.dll dosyasını oluşturmak için sgen kullanmak için aşağıdaki Post-Build olay komut satırını kullanıyorum. "$(ProgramFiles)\Microsoft SDKs\Windows\v7.0A\Bin\N
Az önce bir VS2008/.NET 3.5 SP1 projesini VS2010 ve .NET 4'e yükselttim. Bir post-derleme olayım var, bu da SGEN'i XmlSerializers derlemesini oluşturmak için çağıran bir post-build olayım var. Çalıştı