【问题标题】:Change XML temp output location from SOAP Service从 SOAP 服务更改 XML 临时输出位置
【发布时间】:2017-09-28 14:56:45
【问题描述】:

我正在尝试更改 XmlSerializer 临时输出的位置。我正在使用网站(网络表单)连接到 SOAP 服务(Acumatica 会计系统),由于某种原因,它试图写入 IIS 路径位置:

IIS 快递: C:\Program Files (x86)\IIS Express\files.xml

IIS: c:\windows\system32\inetsrv\file.xml

我不想授予对这些文件夹的访问权限。如何更改临时 xml 文件的位置。我试过这个Changing where XmlSerializer Outputs Temporary Assemblies,但它对我不起作用。我应该提到该网站以 IIS_WPG 用户身份运行。

【问题讨论】:

    标签: c# asp.net iis soap acumatica


    【解决方案1】:

    刚刚从咨询公司那里得到了帮助我解决这个问题的答案。

    将这行代码添加到 gobal.asxp 文件中:

    IO.Directory.SetCurrentDirectory({folder Path here})

    希望这对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-03-19
      • 2018-12-17
      • 1970-01-01
      • 2016-10-14
      • 1970-01-01
      • 2015-09-01
      • 1970-01-01
      • 2012-04-21
      • 2020-05-18
      相关资源
      最近更新 更多