简体   繁体   English

在没有iis或visual studio的情况下运行MVC 5网站

[英]Running MVC 5 website without iis or visual studio

I created a website using visual studio 2015 with MVC 5. The website should run locally using local databse. 我使用Visual Studio 2015和MVC 5创建了一个网站。该网站应使用本地数据库在本地运行。 The problem is, I want to run this website as program, without need to install iis or visual studio to run it.. 问题是,我想以程序形式运行此网站,而无需安装iis或Visual Studio来运行它。

What can I do? 我能做什么?

ASP.NET MVC is a website and not a program as such. ASP.NET MVC是一个网站,而不是一个程序。 It therefore requires IIS to run. 因此,它需要IIS才能运行。 You don't need Visual Studio however. 但是,您不需要Visual Studio。

If you want a stand-alone executable, you need to use a different UI paradigm. 如果需要独立的可执行文件,则需要使用其他UI范例。 Console, Winforms or Universal Windows App to name just three. 控制台,Winforms或Universal Windows App仅举三个。

Your option is to migrate to dotnet Core which can host web application as a Windows service, or just a Console App. 您的选择是迁移到dotnet Core,该dotnet Core可以将Web应用程序作为Windows服务托管,也可以仅作为控制台应用程序托管。 You dont need Visial Studio to host it at all. 您根本不需要Visial Studio来托管它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 从Visual Studio 2012将非MVC网站部署到IIS7(Windows 2008)服务器 - Deploying non-MVC website to IIS7 (Windows 2008) server from Visual Studio 2012 网站适用于 Visual Studio 2017 但不适用于 IIS 10 - Website works on visual studio 2017 but not IIS 10 在Visual Studio或IIS中运行时,是否可以找到网站锁定的对象和DLL? - Is it possible to find the objects and DLL which a website is locking when running in Visual Studio or IIS? 在IIS中运行并连接到Visual Studio Online时,TFS API无法在ASP.NET MVC应用程序中运行 - TFS API not working in ASP.NET MVC application when running in IIS and connecting to Visual Studio Online 在 Visual Studio 中从 IIS 打开网站会重新启动网站 - Opening website from IIS in Visual Studio restarts the website 如何在Visual Studio 2012中重命名IIS Express网站 - How to rename an IIS Express website in Visual Studio 2012 Visual Studio:将网站发布到远程IIS并同时推送到GIT - Visual Studio: Publish a website to remote IIS and Push to GIT simultaneously 使用 IIS Express 在 Visual Studio 中运行 Angular 和 Web API - Running Angular and Web API in Visual Studio with IIS Express IIS创建在Visual Studio中运行的两个代码实例 - IIS creating two instances of code running in Visual Studio <authorizeview>在 Visual Studio 中本地运行但在 IIS 上运行时不起作用?</authorizeview> - <AuthorizeView> works when running locally in Visual Studio but not on IIS?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM