C# 获得;“生成序列化程序集”;工作

C# 获得;“生成序列化程序集”;工作,c#,web-services,visual-studio-2008,xml-serialization,C#,Web Services,Visual Studio 2008,Xml Serialization,我负责一个桌面WPF应用程序,使用一些web服务(通过项目的服务参考) 由于故障,无法执行程序。正在执行的命令是\“C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727\\csc.exe\”/noconfig/fullpath@“C:\Documents and Settings\admin\Ustawienia lokalne\Temp\btucqeci.cmdline”客户端计算机上的错误(据我所知,这是由于csc试图动态编译webservice

我负责一个桌面WPF应用程序,使用一些web服务(通过项目的
服务参考

由于
故障,无法执行程序。正在执行的命令是\“C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727\\csc.exe\”/noconfig/fullpath@“C:\Documents and Settings\admin\Ustawienia lokalne\Temp\btucqeci.cmdline”
客户端计算机上的错误(据我所知,这是由于
csc
试图动态编译webservice请求的对象,并且由于权限不足而失败造成的),我希望我可以使用在某个地方遇到的解决方案,并在项目的
Build/Properties
选项卡中启用
Generate serialization assembly
选项

它不会生成,尽管-我不断得到编译错误
找不到文件'E:\xxxx\xxxx\obj\Debug\xxxx.XmlSerializers.dll
。我知道它不在那里,创建这个dll正是我试图实现的目标

所有与web服务通信的代码都是自动生成的,我根本没有修改它

我尝试使用
sgen
“手动”获得相同的结果,但没有成功:我无法加载一个或多个请求的类型。有关详细信息,请检索LoaderExceptions属性。

你能给我指出正确的方向吗?如果需要更多的信息,我会提供。这是我第一次遇到这种问题,所以我有点茫然

顺便说一句,我可以(远程)访问客户端的计算机,但我无法通过重置权限来解决问题。他们在管理员帐户上运行该程序,权限似乎没有受到任何限制(根据我在谷歌上搜索的内容,包括我怀疑臭名昭著的IIS锁定效应)