我正在尝试使用以下技术开发一个 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: \ \ DataFor113 \ \ DBTable.sql", 10);
它在本地运行良好,但在未运行该命令的 Windows 2008 R2 服务器中的 IIS7 服务器中运行。
经过一番研究,我发现了两个链接:
http://forums.asp.net/t/1576133.aspx/1 和 http://www.iis.net/learn/manage/configuring-security/application-pool-identities
我用身份应用程序池更改了应用程序池,但仍然 cmd 不是 excutant 值。