首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ASP.NET MVC应用程序的自托管

ASP.NET MVC应用程序的自托管
EN

Stack Overflow用户
提问于 2014-12-01 19:02:02
回答 1查看 12.8K关注 0票数 19

我有一个完整工作的ASP.NET MVC应用程序(由5个程序集组成,.NET 4.5.1,ASP.NET MVC5.2.2),它在Visual Studio (使用IISExpress)中运行良好。

我现在希望有一个控制台应用程序,它接受MVC应用程序并托管它(自托管)。

我尝试使用Microsoft.Owin.Host.HttpListenerNancy.Owin,但是虽然我有404个页面,但我的配置缺乏到我的MVC-app的映射。

我得到了

代码语言:javascript
复制
public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.UseNancy();
    }
}

代码语言:javascript
复制
    static void Main(string[] args)
    {
        StartOptions so = new StartOptions("http://localhost:9000/");
        using (WebApp.Start<Startup>(so))
        {
            Console.WriteLine("Press Enter to Exit");
            Console.ReadLine();
        }
    }

但显然,在运行的MVC应用程序中缺少使用MyMvcApplication的配置。如何做到这一点?或者如何进行自我托管?

我在网上找到的答案指的是更老的版本,我希望今天能有一个更简单的方法。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27226954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档