如何通过代码在ASP.NET中重新启动WebDev.WebServer?我可以停止它,但是无法重新开始。

最佳答案

在c:\(Windows驱动器)中搜索WebDev.WebServer.EXE,我发现有文章说它位于框架的v2.xxx文件夹中,但myne位于(不同版本)中:

C:\ Program Files \ Common Files \ microsoft共享\ DevServer \ 9.0 \ WebDev.WebServer.EXE

C:\ Program Files \ Common Files \ microsoft共享\ DevServer \ 10.0 \ WebDev.WebServer20.EXE

C:\ Program Files \ Common Files \ microsoft共享\ DevServer \ 10.0 \ WebDev.WebServer40.EXE

使用以下参数从命令行开始运行它:

WebDev.WebServer.EXE / path:“ [您的网站目录]”

从代码:

System.Diagnostics.Process.Start(@"C:\Program Files\Common Files\microsoft shared\DevServer\9.0\WebDev.WebServer.EXE", "/path:c:\inetpub\wwwroot\testSite");

关于c# - 重新启动WebDev.WebServer,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5692432/

10-12 00:06