阅读这两个问题/答案,我能够在IIS 8.5服务器上运行Asp.net 5应用程序。 Asp.net vNext早期testing版发布到Windows Server中的IIS 如何configuration一个MVC6应用程序在IIS上工作? 问题是,即使在IIS上运行,Web应用程序仍然使用env.EnvironmentName和值Development 。 另外,我想在同一台服务器上运行同一个Web(Staging,Production)的两个版本,所以我需要一个方法来为每个Web分别设置variables。 如何做到这一点?
哪里可以findIIS Expressconfiguration/元数据库文件?
我发现在某些情况下,我可以在debugging时编辑源代码,还有使用Visual Studio内置的web服务器而不是IIS中的虚拟目录的其他优点吗? 我在我的开发环境和本地IIS 5实例上使用Windows XP。我在几个项目上工作,所以我使用多个虚拟目录来pipe理所有不同的站点。 有什么缺点吗?
我使用ASP.NET Web API编写了REST服务。 我试图发送HttpDelete请求,但是我得到以下错误: 405 – 用于访问此页面的HTTP动词不被允许 我认为我接近解决scheme,我发现我应该启用IIS远程pipe理,去处理器映射部分,并添加DELETE动词到适当的位置…但问题是,有很多不同的立场名单…(像这里: http : //www.somacon.com/p126.php )。 我应该编辑哪一个? 他们几乎没有扩展名,例如“ExtensionUrlHandler-Integrated-4.0”,我添加了DELETE动词,但它仍然不工作… 修改那个只是一个黑暗的镜头,我应该修改不同的位置吗? 如果是这样,哪一个? 或者也许还有什么我应该做的? 相同的Web服务工作完全正常我的本地服务,所以我想问题是与远程IIS … 问候
一般来说,我对设置networking服务器确实很陌生。 我已经在Windows 8上安装了IIS 8,我正在尝试在本地设置一个小站点,同时进行一些开发。 在IIS中,我select添加站点,给一个名称,指向一个位置,我有一个index.html文件(我试过不同的位置,最新的一个c:\ inetpub \ wwwroot \testing文件夹),否则使用所有的默认设置。 但是,当我尝试浏览到本地主机,我得到 http错误503服务不可用。 我已经validation池已经启动,并且我已经在目标文件夹上提供了IIS_IUSRS完全控制 我周围search,但没有发现任何解决我的问题,并没有什么有用的事件日志或在C:\ Windows \ System32 \ LogFiles \ HTTPERR文件夹 谁能告诉我什么是错的?
安装Visual Studio 2012并打开我的解决scheme后,我得到了一系列的错误在这种forms: Web应用程序项目Foo被configuration为使用IIS。 无法访问IIS元数据库。 您没有足够的权限访问您的计算机上的IIS网站。 我为我们的每个Web应用程序得到这个。 我已经尝试过的事情: 以pipe理员身份运行Visual Studio 运行aspnet_regiis.exe -ga MyUserName 运行aspnet_regiis.exe -i 这些似乎是这个问题的常见解决办法,但我还没有取得任何成就。 还有什么我可以尝试做的?
我正在使用.NET 4构build一个网站。有许多从2003年开始使用的MSDN文章,关于使用线程对象和2007年,使用.NET 2中的asynchronous页面 ,但这是非常陈旧的。 我知道.NET 4给我们带来了Task类 , 有些人对此有些模糊警告 。 所以我问你,在ASP.NET 4的IIS下运行后台/asynchronous工作大约在2011年的“首选”方法是什么? 关于直接使用线程/任务有什么警告? Async = true仍然stream行吗? 编辑:好的,好的,从答案很清楚的意见是,如果可以,我应该提供服务。 但是在webapp中做这件事情的好处是很重要的,特别是更容易的部署/重新部署。 假设这个过程是安全的,那么,如果我在IIS里面做,那么最好的办法是什么?
我正在尝试为search页面创build语义URL,但是如果有人使用完成点search,则.net引擎会返回404。 该请求甚至没有得到路由引擎,所以我认为它的东西有关安全或类似的东西。 例如,在这种情况下,stackoverflow路由也不起作用: https : //stackoverflow.com/questions/tagged/etc 。
什么原因导致这个错误,我该如何解决? 详细的错误信息 模块IIS Web Core 通知BeginRequest 处理程序尚未确定 错误代码0x8007052e configuration错误无法使用虚拟目录密码以用户pipe理员身份本地login到C:\ inetpub \ wwwroot configuration文件不可用(configuration隔离) 请求的urlhttp://192.168.0.3:80/ 物理pathC:\ inetpub \ wwwroot login方法尚未确定 login用户尚未确定 configuration来源 <application path="/" applicationPool="PS-Extranet"> <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" /> </application>
我在IIS中有以下设置: 默认网站(www.foo.com)托pipe标准的html网站 运行IIS节点的默认网站(www.foo.com/bar)下的Web应用程序 节点项目正在使用快递 我不能为了我的生活得到这个东西configuration正确,所以当我打networking应用程序正确地提供节点应用程序。 我认为我的问题在于web.config。 任何人都可以帮我写一个正确的web.config来正确地工作? 我的configuration的当前版本将服务于我的节点响应,说它无法获取我input的任何url的资源。 这是我的configuration的当前版本: <configuration> <system.webServer> <handlers> <add name="iisnode" path="app.js" verb="*" modules="iisnode" /> </handlers> <rewrite> <rules> <rule name="bar"> <match url="bar/*" /> <action type="Rewrite" url="app.js" /> </rule> </rules> </rewrite> </system.webServer> </configuration>