none
无法使用C# 4.0以编程方式复制applicationHost.config文件 RRS feed

  • 问题

  • 我的项目需要做IIS的备份和恢复,我的思路是备份applicationHost.config文件然后恢复次文件来实现!

    File.Copy(Environment.GetFolderPath((Environment.SpecialFolder)37) + @"\inetsrv\config\applicationHost.config", Environment.CurrentDirectory + @"\Backup\" + unixTime.ToString() + ".bak");

    通过以上方式无法复制!

    if (!File.Exists(Environment.GetFolderPath((Environment.SpecialFolder)37) + @"\inetsrv\config\applicationHost.config"))

    通过以上方式检测文件是否存在也是不存在(实际上是存在的)!

    有什么解决方案?


    Windows 2008 R2
    • 已编辑 CHxiaogu 2013年7月19日 23:10
    2013年7月19日 23:00

答案