为ASP.NET/ASP.NET MVC配置IIS(Windows 7)3
我正在忙于使用ASP.NET MVC 3应用程序并使用Windows 7.目前,它使用内置的Web服务器来运行Web应用程序。我希望它在IIS中运行。有没有什么建议,我需要知道什么时候设置它运行在IIS上?
一个工作人员说,我的Web应用程序必须在wwwroot目录中才能正常工作。我对此的理解是,如果我创建了一个虚拟目录(Web应用程序可以在任何目录中)那么我应该可以吗? 还有,我可以购买的体面书可以帮助我更好地理解IIS吗?这不一定要针对ASP.NET MVC。我知道如何在IIS中做的唯一的事情是创建一个虚拟目录:) 当IIS运行时,我如何调试应用程序? 任何建议和互联网文章将不胜感激:) 解决方法
您可以使用VS.NET做为您的工作。在项目的属性页面中,切换到“Web”选项卡并选择“使用本地IIS Web服务器”。提供你想要的URL和VS.会休息。
要具体回答您的问题,您的网站不必是IIS的根文件夹的子文件夹,这样可以正常工作。 FYI:我从来没有使用开发Web服务器,并且一直使用IIS。我的大部分项目是IIS的根文件夹的子文件夹,我手动编辑.proj文件将其指向正确的位置。但事情并不是必需的。 使用Internet Information Services Manager,您应该能够做的不仅仅是创建虚拟文件夹。事情有点简单 但是,关于IIS和ASP.NET一般。我建议您阅读App Pools及其流程模型(ProcessModel以及其他部分下的各种选项)。 MSDN和http://www.iis.net/通常是在所有IIS上获得体面信息的好地方。 编辑: 如果您能够以机器上的管理员身份运行VS.NET,我建议使用IIS 7。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 是否有一个简单的方法来呈现具有Microsoft Web
- 使用WiX设置ASP.Net版本
- asp.net-mvc – 如何创建特定于区域,控制器和操作的自定义A
- asp.net-mvc-3 – 专门针对Azure的代码?
- asp.net – 为什么压缩ScriptResource.axd,即使禁用了IIS压
- Asp.Net Zero通用打印实现
- asp.net-3.5 – 动态添加HttpModules和HttpHandlers
- asp.net-mvc – 在ASP.Net MVC中,如何创建将javascript和cs
- asp-classic – 在Classic ASP中的应用程序范围中使用字典对
- asp.net-core – 从ASP.NET Core 2.1应用程序中删除“Serve
- Asp.Net Identity – 在运行时设置CookieDomain
- ASP.NET – ERR_EMPTY_RESPONSE /重置连接/无法显
- Visual Studio对程序集签名时一个很不好用的地方
- asp.net-mvc – redirectToAction()和View()之间
- asp.net-mvc-4 – MVC脚手架 – 实现分页的快捷方
- asp.net – 黑客DropDownList值
- 如何通过asp.net mvc或jquery提交包含动态数据行
- asp.net – 在日历上设置最小和最大日期?
- asp.net-mvc – 如何阻止Elmah伐木?
- asp.net-mvc – ASP.NET MVC自定义路由搜索