更改XmlSerializer输出临时程序集的位置
我试图改变XmlSerializer输出临时程序集的位置,所以我遵循这种教程
http://www.hanselman.com/blog/ChangingWhereXmlSerializerOutputsTemporaryAssemblies.aspx
但是,当我添加
我得到tempFileLocation不是一个有效的属性。 我正在使用.net 4.0
名称改变了什么?
您使用的是什么版本的.NET Framework? 这个未记录的function仅在Framework 2.0的更新中引入,因此可能是您没有获得所有更新?
以下是有关更新http://support.microsoft.com/kb/934529的MS支持网站的链接
更新 :我使用VS2010 Framework 4.0进行了测试。 虽然IDE确实显示了跟随警告,因为架构不包含此属性。
Warning 13 The 'tempFilesLocation' attribute is not allowed.
我运行并编译了代码,它工作正常。 这是我使用的配置文件。