c# - IIS 托管 Web 核心托管 ASP.NET MVC

标签 c# iis asp.net-mvc-4 host

如何使用 IIS Hostable Web Core 在 C# 控制台应用程序或 Windows 服务中自行托管我的 ASP.NET MVC 网站 我尝试使用此示例:http://blogs.msdn.com/b/carlosag/archive/2008/04/14/hostyourownwebserverusingiis7.aspx 但它不适用于 net 4.5。

有人可以建议我一种方法吗?

谢谢

最佳答案

经过一番研究,我决定使用不同的方法:使用 iis express 在本地使用 C:\Program Files\IIS Express\iisexpress.exe 托管我的网站,然后将 systray 设置为 false,它对最终用户来说完全不可见,所以我创建了一个 Windows 服务,在启动时创建 iisexpress 进程并使用我的配置托管我的网站,在停止时终止此进程,我知道 iisexpress 的性能较差,但它对我来说很好并且易于部署。

关于c# - IIS 托管 Web 核心托管 ASP.NET MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17086284/

相关文章:

c# - 使用 NetworkStream 错误地传输了较大的文件大小

c# - AES:使用CCCrypt()方法加密,使用C#解密,输出错误

c# - 编译一个dlib的.dll文件

c# - ASP.NET MVC Forms Authentication Domain 属性破坏了 Firefox 中的登录

c# - 我必须引用哪些 dll 才能访问 .net Framework 4.5 中的 JsonArray

c# - 确定对象是否为 DateTime 而非 null 作为三元中的条件

ajax - AJAX 请求的 IE11 GZIP 速度慢

asp.net - 使用WCAT对ASP.NET/IIS进行压力测试

c# - 已定义名为 'Search' 且具有相同参数类型的成员

ajax - 如何通过 ajax 操作向表添加行link