【问题标题】:Starting IIS Express from command line asp.net mvc 3 project (build with VS2012)从命令行 asp.net mvc 3 项目启动 IIS Express(使用 VS2012 构建)
【发布时间】:2012-12-10 22:40:58
【问题描述】:

我有一个在 Visual Studio 2012 中创建的 asp.net mvc 3 项目。我想从命令行而不是 IDE 运行开发服务器(通常单击绿色播放/三角形按钮)。

我的目标是无需打开 Visual Studio 即可运行本地 Web 服务器。有什么想法吗?

【问题讨论】:

  • 据我了解,VS2012 中不再有 Visual Studio 开发服务器。改为使用 IIS Express。你指的是这个吗?
  • 如果这是在用户单击 Visual Studio 中的构建按钮时运行您的本地实例,那么是的。我有兴趣从命令行运行 iisexpress.exe,确切地说是 Visual Studio 如何运行它,理想情况下重用由 VS 创建的一些构建工件或脚本(我是 VS 的新手)。我想要命令行 = 单击 Visual Studio 中的按钮,而不必猜测任何参数。这可能吗?

标签: asp.net-mvc-3 command-line visual-studio-2012 iis-express


【解决方案1】:

从 Visual Studio 启动您的项目。打开 Sysinternals Process Explorer 和 导航到您的 iisexpress 实例。在属性 - 图像选项卡 - 命令行中,您会得到如何调用它的提示。

"C:\Program Files (x86)\IIS Express\iisexpress.exe"  /config:"C:\Users\YourProfile\Documents\IISExpress\config\applicationhost.config"  /site:"MvcApplication1(1)" /apppool:"Clr4IntegratedAppPool"

applicationhost.config 会将您的站点记录在历史记录中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-26
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2010-10-17
    • 1970-01-01
    相关资源
    最近更新 更多