c# - 重启 WebDev.WebServer

标签 c# asp.net process webdev.webserver

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

最佳答案

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

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

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

C:\Program Files\Common Files\microsoft shared\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/

相关文章:

asp.net - 为什么 IIS 比 ASP.NET 开发服务器慢?

Java:在 Debian 服务器上重新启动 Java 进程

c# - 如何获取具有我的 MEF 插件的每个 DLL 的版本号?

c# - 防止 TcpClient.Connect 的第一次机会异常

c# - 提供程序 : Named Pipes Provider, 错误:0 - 管道的另一端没有进程

jquery - 使用 jquery 对话框上传文件不起作用

.net - 如何解决 ASP.Net MVC 应用程序中 iisreset 后发生的 AntiForgeryToken 异常?

c# - 为什么在根据 .NET Standard 编译 .NET Framework 项目时缺少此 NuGet 依赖项?

c++ - 使用 Blackbone 读取进程内存?

linux - 在unix下执行有管道的命令会使用多少个进程?