我创build了一个非常简单的ASP.NET MVC3应用程序,在Visual Studiodebugging器中运行得很好。 但是,我试图将这个应用程序添加到我的本地IIS安装。 我通过右键单击“站点”并单击“添加网站”(指定项目的文件夹并将端口设置为9000)来添加项目。 但是,启动Chrome并转到http://localhost:9000产生以下错误: 它看起来像某种权限问题,但我不知道我会做什么来解决这个问题。 更多细节: 操作系统:Windows Vista家庭高级版32位 IIS:7.0.6000.16386 Visual Studio 2010 Express与SP1
我最近在WinHost.com上租用了一些共享空间(基本包)。 我部署了一个使用NHibernate的ASP MVC3应用程序。 这是一个非常精简的应用程序,我已经剖析了它的内存泄漏和我本地的IIS 6.1我从来没有问题。 但是,当部署到WinHost时,应用程序池将继续回收。 他们的支持说,基本包给你一个100M的最大应用程序池大小。 我有相同的应用程序代码运行在他们的最大包和支持告诉我,它使用其200MB的限制130MB。 在我运行之前,将我的基本软件包升级到Max之前,有没有人知道这是一个轻量级的ASP MVC应用程序的典型大小。 它不使用会话或caching,页面非常薄。 对我来说,看起来很奇怪,你不能在他们的基本包上运行一个ASP应用程序。 他们只是专为静态网站或东西?
我们有一个ASP.Net MVC 4应用程序,我们正在尝试部署到运行IIS 6的Windows 2003计算机上。我们将它运行在一个单独的应用程序池中,并将其设置为使用asp.net 4.0。 我们有一个通配符应用程序映射到aspnet_isapi.dll,这是需要得到的页面出现。 我们现在遇到的问题是,作为asp.net mvc 4一部分的绑定不起作用。 当你试图按照/ js?v = ASDfljkFSDlkjDSF链接时,你会得到一个404返回给你。 我们知道它使用了无扩展的URL,但是如果我没有弄错,这些应该由通配符应用程序映射来处理呢? 有没有人得到这个工作或有任何想法?
我已经在使用Windows 7的计算机上构build了一个asp.net mvc3 Web应用程序。 现在我需要在我的机器上本地托pipe这个Web应用程序,以便我们的办公室中使用Windows XP的两名员工访问这个Web应用程序。 所以我需要知道以下几点: 如何在我的机器中托pipe我的asp.net mvc web应用程序? 然后连接另外两台机器来使用asp.net mvc应用程序? 如何将所有这些PC连接在一起?
我想在我的客户端部署和发布我的第一个asp.net mvc 3 web应用程序(客户端是一个有2-4名员工需要访问应用程序的小型办公室),目前我已经完成了使用免费的Microsoft开发我的Web应用程序Visual Web Developer 2010 express和免费的SQL Server 2008 R2 Express数据库 。 所以我的顾虑是: 1.我目前使用的免费的sql express数据库有10 GB的限制,我认为所以我想购买小型企业的SQL服务器,以消除数据库的限制。 所以我需要帮助他们的问题是: **** 1。 如果我使用小型企业的SQL服务器,那么我的Web应用程序将有其他限制生产我不知道?** 2.将SQL服务器用于小型企业我的正确select? 在我看来,系统将被2-4个客户端使用? 3.“近似”SQL Server数据库将花费美元多less钱? ** 4。 是否还有其他需要购买的软件能够在Intranet和互联网上部署和发布应用程序?**** 感谢任何帮助最好的问候
我想在IIS7.5上部署一个MVC3应用程序。 但是加载页面会在“/'应用程序中出现”服务器错误“。 消息,没有关于什么错误的更多具体信息。 现在我的第一个想法是试图让IIS告诉我的错误信息。 为此,我: 1)在Web.config中添加了<customErrors mode="Off" />指令。 我还没有得到详细的错误信息。 2)有些search表明,有时候,这个“不够”,你需要在<system.webServer></system.webServer>下添加<httpErrors errorMode="Detailed" />和<asp scriptErrorSentToBrowser="true" /> <system.webServer></system.webServer> 。 仍然没有错误信息。 我现在觉得IIS实际上没有错误信息给我。 我认为这是我的服务器configuration问题,而不是与应用程序,所以我不能期望一个堆栈跟踪等,像我所期望的应用程序错误。 那么我怎么弄清楚什么是错的? 这是我的设置: 我的网站使用集成pipe道在“ASP.NET v4.0”应用程序池中运行。 它运行在.NET 4.0框架上(我已经使用aspnet_regiis.exe注册了.NET 4)。 我启用了对失败请求的跟踪,并在错误日志中看到MODULE_SET_RESPONSE_ERROR_STATUS警告已被触发。 ModuleName:AspNetInitializationExceptionModule。 这并不能让我更聪明,但也许别人可以解码它。 任何想法,我可以尝试将不胜感激。
Configuration: 32-bit Windows 7 development machine with IIS 7.5 我在IIS中创build了一个新的网站,仅MVCHOST MVC网站。 该网站的物理path设置为C:\inetpub\mvcroot 。 我为此创build了一个名为mvcpool的新的v4.0池。 我已经给IIS_WPG , IIS_IUSRS , ASPNET帐户的修改权限。 我用一个主机头“mvchost”和端口80创build了这个网站,希望以下列方式浏览MVC站点: mvchost / mvcapp1 mvchost / mvcapp2 代替 本地主机/ mvcapp1 本地主机/ mvcapp2 我设置的唯一绑定是默认的: http:*:80:mvchost 。 我也从wwwroot的文件iisstart.htm , web.config , welcome.png和文件夹aspnet_client复制到mvcroot 。 现在,当我尝试从IISpipe理器浏览此网站时,出现以下错误: This webpage is not available 如果我省略主机头并给出一些端口,比如说99,我可以通过localhost:99访问这个网站。 我在这里错过了什么? 为什么我无法访问网站: http://mvchost/ ?
我刚刚安装了SQL服务器和asp.net mvc应用程序的ISS。 我希望我的应用程序使用Windows身份validation。 在我的应用程序方面,我知道我有很好的连接string,因为我在本地机器上运行它,并且工作正常。 在我的新的远程服务器,它不想工作 – 所以我改变连接string使用凭据 – SA,它的工作。 所以我显然缺乏一些configurationWindowsauthentication。 至于我做的是我添加networking服务到我的SQL服务器login,并授予它的pipe理员权限。 此外,我的应用程序池正在作为networking服务运行。 它仍然不起作用,我错过了什么? 编辑澄清:我的sql服务器启用WinAuth。
我创build了一个应用程序,就像一个小商店,但现在我有两个问题与我的客户: 他们中的一些人希望它是他们的域名,而不是我的,请说: http : //myshop.com/?shop=a197dc43fd89e应该是: http : //store.theirdomain.com 如果他们使用CNAME或Alogging,我可以在我的系统上检查他们的URL,并自动为商店var赋值,但是当http变为https时,问题就来了。 我需要为每个域在我的服务器上有证书吗? 如果是这样,我怎样才能使这个过程自动,所以他们可以通过我的webapp上传证书? 谢谢
我已经为此工作了几天了。 我们的客户之一有一个3层服务器计划 – 一个IIS服务器,一个应用程序服务器(Asp.Net MVC3应用程序所在的位置)和数据库服务器。 所有服务器都是Windows Server 2012 R2。 应用程序服务器和数据库服务器在自己的域上,IIS服务器在另一个域上。 IIS服务器位于DMZ上,使用防火墙将其与应用程序服务器和SQL服务器分开。 我可以使用我所需的凭据从应用程序服务器上的ODBC连接到SQL服务器数据库实例。 IIS通过UNC共享连接到应用程序。 应用程序池使用本地帐户运行。 在应用程序服务器上是另一个本地帐户,具有相同的用户名和密码。 SQL Server数据库通过SQL Server身份validation连接到。 当我连接到网站,我得到我的login屏幕。 当我尝试login(当它需要使用数据库)时,我得到以下错误: Win32Exception: 连接尝试失败,因为连接方在一段时间后没有正确响应,或由于连接的主机未能响应而build立连接失败。 SQLEXCEPTION: 与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 道歉,我正在closuresVMWare,不能直接从服务器上复制/修改。 我认为正在发生的事情是,IIS服务器在本地运行应用程序,并且由于DMZ和不同的域,无法看到数据库服务器。 我需要IIS来运行应用程序,以便应用程序可以与数据库交谈。 我怎样才能最好地完成这个? 我可以将IISconfiguration为在应用程序服务器上运行应用程序吗? 如果是这样,我需要什么configuration设置? 如果您需要更多的信息,只需询问我将提供。 为了完成这个任务,我已经准备好了尽可能多的降薪。 编辑: 我可以configurationIIS转发请求到内部服务器?