【问题标题】:How to run an ASP.NET web application without VS2010?如何在没有 VS2010 的情况下运行 ASP.NET Web 应用程序?
【发布时间】:2012-03-17 23:54:00
【问题描述】:

假设,我有一个 ASP.NET Web 应用程序,我可以在 Web 浏览器中运行,方法是在 VS 2010 中打开该解决方案,然后转到 Debug -> Start without debug,或按 Ctrl+F5。

我想知道是否可以在我的桌面上创建一个链接来运行相同的 Web 应用程序,但无需先启动 VS2010? (比如说,只要双击这样的链接。)

【问题讨论】:

    标签: asp.net visual-studio-2010 web-applications


    【解决方案1】:

    【讨论】:

    • 我无权访问 IIS。我的意思是他们的方式是 VS2010 环境如何做到的。
    【解决方案2】:

    创建一个 Windows 批处理文件以启动 ASP.NET Web Development Server 并将其指向应用程序的根目录。

    这是我的 .bat 文件:

    "C:\Program Files\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.exe" /path:"E:\NITIN" /vpath:"/MyApp" /port:2510
    

    http://www.codeproject.com/Articles/166319/Run-ASP-NET-Web-Application-from-Command-Prompt

    http://www.dotnetperls.com/development-server-bat

    【讨论】:

    • 谢谢。这就是我想要的。最后一个链接很好地解释了它。知道如何在浏览器中从批处理文件开始吗?
    • 从我的 bat 文件中添加了代码。您可以通过将浏览器指向 http://localhost:2510/MyApp/ 来访问该应用程序
    【解决方案3】:

    Here 是一篇很棒的文章,描述了如何在 IIS 中设置 ASP.NET 网站。从而让它在 Visual Studio 开发环境之外运行。

    【讨论】:

      【解决方案4】:

      您可以将网站上传到托管服务器,以便可以从 Internet 访问该网站,或者您可以在您的开发机器上设置 IIS 并将您的网站部署到该服务器。

      这是一个msdn article,其中包含有关如何执行此操作的各种链接。

      【讨论】:

        【解决方案5】:

        你想运行 Asp.net 网站然后你需要在你的机器上安装 IIS 6.0 或更高版本.. 并且想要更多指导然后查看此链接..

        https://www.youtube.com/watch?v=aFVcX5W0VEQ

        【讨论】:

          猜你喜欢
          • 2011-05-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-10-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-01-15
          相关资源
          最近更新 更多