Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从IIS 7中的razor(C#)项目运行cmd.exe_C#_Asp.net Mvc 3_Command Line_Iis 7 - Fatal编程技术网

无法从IIS 7中的razor(C#)项目运行cmd.exe

无法从IIS 7中的razor(C#)项目运行cmd.exe,c#,asp.net-mvc-3,command-line,iis-7,C#,Asp.net Mvc 3,Command Line,Iis 7,我正试图用以下技术开发一个C#项目: MVC3,Nhibernate,Pokein,Razor。。。以及一个项目第一阶段启动命令行,通过以下方式备份两台服务器之间的数据库: ExecuteCommand ("mysqldump-h @ip-u root-ppassword DB Table> C: \ \ DataFor113 \ \ dbtable.sql", 10); 及 ExecuteCommand(“mysql-h@ip-u root ppassword DB Table”

我正试图用以下技术开发一个C#项目:

MVC3,Nhibernate,Pokein,Razor。。。以及一个项目第一阶段启动命令行,通过以下方式备份两台服务器之间的数据库:

   ExecuteCommand ("mysqldump-h @ip-u root-ppassword DB Table> C: \ \ DataFor113 \ \ dbtable.sql", 10);


ExecuteCommand(“mysql-h@ip-u root ppassword DB Table”向应用程序使用的应用程序池添加安全权限

有关更多信息,请阅读

建议:不要将数据库备份存储在
C:\
上,只存储在第二个分区
D:\
或其他任何地方


如果选择
D:\
作为保存备份的路径,则可能不需要添加安全权限。

这已解决,解决方案是为应用程序池iis7:)添加创建和读取权限
  ExecuteCommand ("mysql-h @ip -u root-ppassword DB Table"<C: \ \ DataFor113 \ \ DBTable.sql", 10);