Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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
批创建ASP.net应用程序文件夹IIS 7_Asp.net_Iis 7_Directory - Fatal编程技术网

批创建ASP.net应用程序文件夹IIS 7

批创建ASP.net应用程序文件夹IIS 7,asp.net,iis-7,directory,Asp.net,Iis 7,Directory,我们有一组大约30-50名用户,他们定期需要为他们创建一个ASP.net版本4应用程序目录 随着这些数字的增长,在IIS 7上为每个用户手动创建应用程序目录变得很麻烦 有没有办法使用某种批处理/脚本化/自动化机制来创建这些应用程序文件夹 理想情况下,我们希望提供包含一批应用程序名称的文件的输入参数,并让脚本自动在IIS中创建应用程序目录。看起来您正在重新设计 至于你的问题,我认为这是很有可能的,从我所看到的,从C控制IIS 7也很容易。有关更多信息,请参阅: ServerManager serv

我们有一组大约30-50名用户,他们定期需要为他们创建一个ASP.net版本4应用程序目录

随着这些数字的增长,在IIS 7上为每个用户手动创建应用程序目录变得很麻烦

有没有办法使用某种批处理/脚本化/自动化机制来创建这些应用程序文件夹


理想情况下,我们希望提供包含一批应用程序名称的文件的输入参数,并让脚本自动在IIS中创建应用程序目录。

看起来您正在重新设计

至于你的问题,我认为这是很有可能的,从我所看到的,从C控制IIS 7也很容易。有关更多信息,请参阅:

ServerManager serverMgr = new ServerManager();
Site mySite = serverMgr.Sites.Add("MySiteName", "C:\\inetpub\\wwwroot", 8080);
serverMgr.ApplicationPools.Add("MyAppPool");
mySite.ApplicationDefaults.ApplicationPoolName = "MyAppPool";
mySite.TraceFailedRequestsLogging.Enabled = true;
mySite.TraceFailedRequestsLogging.Directory = "C:\\inetpub\\customfolder\\site";
serverMgr.CommitChanges();

看起来你在重新创造

至于你的问题,我认为这是很有可能的,从我所看到的,从C控制IIS 7也很容易。有关更多信息,请参阅:

ServerManager serverMgr = new ServerManager();
Site mySite = serverMgr.Sites.Add("MySiteName", "C:\\inetpub\\wwwroot", 8080);
serverMgr.ApplicationPools.Add("MyAppPool");
mySite.ApplicationDefaults.ApplicationPoolName = "MyAppPool";
mySite.TraceFailedRequestsLogging.Enabled = true;
mySite.TraceFailedRequestsLogging.Directory = "C:\\inetpub\\customfolder\\site";
serverMgr.CommitChanges();

你可能想看看。它允许非管理员用户将web应用程序部署到IIS7服务器,甚至可以从命令行远程部署。

您可能需要了解一下。它允许非管理员用户将web应用程序部署到IIS7服务器,甚至可以从命令行远程部署。

您可以根据自己的需要使用命令行工具和脚本


您可以根据自己的需要使用命令行工具和脚本


写一点exe/service/batch并从c代码调用怎么样?听起来更像是一个问题。谢谢,我去检查了serverfault。写一点exe/service/batch并从c代码调用怎么样?听起来更像是一个问题。谢谢,我去检查了serverfault。谢谢,这看起来很有用。谢谢,这看起来很有用。