如何在启动 IISExpress 时摆脱命令行窗口?

发布于 2024-11-26 07:39:23 字数 351 浏览 3 评论 0原文

启动 IISExpress (iisexpress.exe) 时是否有机会摆脱命令行窗口? 在线程在视觉中使用IIS Express studio 2010 没有 sp1 和命令窗口 已确定,使用 iisexpress.exe 本身的参数是不可能的。

批处理脚本或类似的东西有什么技巧吗?

我想使用 .bat 文件启动 IISExpress,但命令窗口应该隐藏自身(因为也可以使用托盘图标停止服务器)。

Is there a chance to get rid of command line window when starting IISExpress (iisexpress.exe)?
In the thread Use IIS Express in visual studio 2010 without sp1 and command window is determined, that it is not possible with a parameter of iisexpress.exe itself.

Are there any tricks with batch scripting or something like that?

I want to start IISExpress with a .bat file, but then the command windows should hide itself (because stopping the server is also possible with the tray icon).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

早茶月光 2024-12-03 07:39:23

使用 PowerShell:

Start-Process .\iisexpress.exe -WindowStyle Hidden

Using PowerShell:

Start-Process .\iisexpress.exe -WindowStyle Hidden
痴者 2024-12-03 07:39:23

同时我找到了一些方法来解决这个问题。
一种方法是 Windows 脚本,请参阅 Duncan Smart 的Weblob 或直接他的 GIT-Repository

另一种方法是构建 Windows 窗体应用程序(或类似的),并使用 ProcessStartInfo 类,它提供ProcessWindowStyle.Hidden 属性。

我最后做了什么:我放弃了 IIS Express 并切换到 CassiniDev。它是一个很棒的网络服务器(以及其他可用作控制台应用程序和 DLL 程序集的服务器),它允许我构建 “自托管” 网站导入单个 DLL。

Meanwhile I found a few ways to solve this.
One way is a Windows Script, see Duncan Smart's Weblob or directly his GIT-Repository.

Another way is to build a Windows Form Application (or similar), and use the ProcessStartInfo class, which offers the ProcessWindowStyle.Hidden property.

What I did at last: I dropped IIS Express and switched to CassiniDev. It is a great webserver (amongst others available as console application and DLL-assembly) which allowed me to build be "self-hosted" website by importing a single DLL.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文