Tag: iis 8

源未find,但部分或全部事件日志无法search。 无法访问的日志:安全

我收到错误: 源未find,但部分或全部事件日志无法search。 无法访问的日志:安全 当我运行下面的代码来捕获Win 2K12 R2服务器IIS 8.5上的错误 EventLog elog = new EventLog(); EventLog.CreateEventSource("MyApp", "Application"); EventLog.WriteEntry(Source, swError.ToString(), EventLogEntryType.Error); 我已经完全访问HKLM\SYSTEM\CurrentControlSet\services\eventlog但它仍然不能正常工作。 我该怎么办才能解决这个问题?

ASP.NET MVC 5 Web.config:“FormsAuthenticationModule”或“FormsAuthentication”

好吧,这不是什么大不了的事情,但是这让我烦恼,我不能放过它。 所以我使用.NET 4.5.1和OWINauthentication使用MVC 5.1。 所以当你创build一个新的MVC 5项目时,下面的内容会自动添加到Web.config中去除表单validationhttp模块,因为在使用OWIN中间件时不再需要它: <system.webServer> <modules> <remove name="FormsAuthenticationModule" /> </modules> </system.webServer> 现在,我们正在删除模块,这意味着它已经被添加,所以这里是在C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config注册这个http模块的条目: <httpModules> <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" /> </httpModules> 这里是IIS 8.5的C:\Windows\System32\inetsrv\config\applicationHost.config的条目,告诉我的应用程序使用该模块: <system.webServer> <modules> <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" preCondition="managedHandler" /> </modules> </system.webServer> 因此,在应用程序级别自动添加到我的Webconfiguration中的名称属性为“FormsAuthenticationModule”,而两个服务器级别/ asp.net级别configuration文件中的条目使用名称属性“FormsAuthentication”。 那么这里发生了什么? 在我看来,该模块将不会被删除,因为name属性不匹配。 我只是认为这是一个错字,但是在网上search之后,每个人似乎都在应用程序web.config中使用“FormsAuthenticationModule”。 这是新版本的asp.net / iis最近的变化还是我错过了什么?

Visual Studio 2013提供了“不能添加types'mimeMap'的重复收集条目”

我有一个使用Visual Studio 2010构build的网站。当我升级到Visual Studio 2013,在一些页面上,我会得到一个错误,说: 无法添加具有唯一键属性“fileExtension”设置为“.mp4”的types“mimeMap”的重复收集条目。 经过一番search之后,我在博客上find了一个有用的post,但是由于问题有点不同,我没有在stackoverflow上find它,我想我会在这里发布问题和答案。

在Windows 8的IIS 8上与.NET 4.5的MVC 4网站给403.14禁止的错误

我有一个使用MVC 4和.NET框架4.5在Visual Studio 2012中构build的网站。 当我尝试在运行Windows 8 Pro的机器上通过IIS 8运行它时,出现403.14错误。 它说 “禁止Web服务器configuration为不列出此目录的内容。 最有可能的原因:没有为请求的URLconfiguration默认文档,并且服务器上没有启用目录浏览。 以下是我尝试过的一些不起作用的东西: 在这个和Framework64目录中运行%windir%\ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regiis.exe -i和%windir%\ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regiis.exe -ir 。 这就给出了这个错误:“这个版本的操作系统不支持这个选项,pipe理员应该使用”打开/closuresWindowsfunction“对话框,服务器pipe理器pipe理工具,或者使用IIS8来安装/卸载ASP.NET 4.5 dism.exe命令行工具。有关更多详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=216771 。 链接转到一个关于Windows Server 2012的页面,这没有任何帮助。 我无法在iis 8的“打开或closuresWindowsfunction”对话框中find特定设置。与.net 4.5相关的所有内容都已打开。 添加到Web.config中。 这给出了错误:“这个configuration部分不能用在这个path,当部分locking在父级别时,会发生这种情况,默认情况下(overrideModeDefault =”Deny“),或者使用overrideMode =“拒绝”或传统allowOverride =“false”。“ 我已经确定.net 4.5被安装在服务器上(安装程序说它是内置到Windows 8中,不需要安装)。 应用程序池是使用.net 4.0的默认池,集成pipe道,启用了32位应用程序。 我发布到默认目录(inetpub \ wwwroot)和那里工作正常的默认网站。 在“打开或closures窗口function”中打开HTTPredirect 任何人都可以提供更多的见解? […]

IIS 8.0 ASP.NET和错误500.19

我似乎无法让任何ASP.NET网站在Windows 8下运行IIS8。在IIS Express下他们很好,但我已经: 安装了IIS8 在IIS中安装ASP.NET 3.5和4.5function 创build了有效的应用程序池 在IISpipe理器中添加了一个指向我的网站的新应用程序 但是,我得到:HTTP错误500.19 – 内部服务器错误请求的页面无法访问,因为页面的相关configuration数据无效。 configuration来源:-1:0: 有任何想法吗?

aspnet_regiis.exe -ir在Windows 8上不起作用

我想部署一个ASP.NET MVC3应用程序到我的Windows 8与IIS8框。 当我尝试路由到该网站时,出现以下错误: 在这个问题上,我几乎可以find所有可以运行的东西: aspnet_regiis.exe -ir 当我在Windows 8机器上运行这个时,我收到以下消息: Microsoft Windows [Version 6.2.9200] (c) 2012 Microsoft Corporation. All rights reserved. C:\Users\Justin>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir Microsoft (R) ASP.NET RegIIS version 4.0.30319.17929 Administration utility to install and uninstall ASP.NET on the local machine. Copyright (C) Microsoft Corporation. All rights reserved. Start installing ASP.NET (4.0.30319.17929) without changing existing web applications […]

IIS的PHPpipe理器无法安装

我正在尝试在IIS 8上安装PHP。 每次我开始PHP安装,PHP安装,但我得到以下错误:

IIS8 Win8和runAllManagedModulesForAllRequests =“true”

我正在尝试在IIS8中运行在configuration中具有以下内容的应用程序: <modules runAllManagedModulesForAllRequests="true" /> IIS8给我一个错误,说… 此configuration部分不能用于此path。 当部分locking在父级别时,会发生这种情况。 locking可以是默认的(overrideModeDefault =“Deny”),也可以通过overrideMode =“Deny”或legacy allowOverride =“false”的位置标签进行显式设置。 我猜错误和快速search,有一些更高级别的安全设置,这是防止行被允许。 有任何想法吗?

Server 2012 IIS 8 MVC应用程序显示默认的IIS主页或403/404错误

使用Oracle的免费VirtualBox应用程序运行Microsoft Server 2012 RC。 在VirtualBox设置中使用桥接networking适配器types。 安装AD和DNS,IIS。 在IIS选项pipe理工具下,单击pipe理服务的框。 这使我可以使用Visual Studio 2012 RC中的“Web部署”function。 在客户操作系统上,我运行Windows 7旗舰版。 我能够成功地将MVC 4应用程序部署到IIS默认网站,但没有显示。 相反,默认的IIS主页是。 我禁用了默认主页,刷新页面显示了403页。 我尝试input其中一个视图,并显示一个404页面。

通过MSDeploy.exe从WMSvc获取404

从Windows 8到安装了Webpipe理服务的Windows Server 2012(IIS 8),我可以使用W8上的IISpipe理器来pipe理远程服务器,但是当我执行以下命令时,我从WMSvc获得404.7: msdeploy.exe" -verb:dump -source:contentPath=c:\InetPub\wwwroot,computerName=https://uktnws01:8172/MsDeploy.axd,userName=corp\administrator,password=WMSvcIsCrap,authType=Basic -allowUntrusted 我已经尝试了各种组合和参数。 我可以telnet到那个端口,我知道它的开放。 我只是从Windows中删除pipe理服务function并重新启动。 我会倒入一杯苏格兰威士忌,做点零食。 同时,如果您有任何想法,请分享。 join我的实时博客,并按照行动。 更新1 随着pipe理服务删除,我现在得到 错误:无法连接到远程服务器错误:由于目标机器主动拒绝,无法build立连接192.168.2.22:8172错误计数:1。 第二行是新消息! 呜呼。 更新2 好的,现在情况正在恶化。 由于重新安装,远程IIS控制台将在证书上发出警报,然后说, 服务器不接受远程连接。 但我认为这是因为我可能没有重新启用远程pipe理,在安装该死的东西的顶部。 更新3 远程pipe理启用,远程IIS再次工作,但404已经返回。 只是在SEO的利益,这是完整的错误: Error Code: ERROR_DESTINATION_NOT_REACHABLE More Information: Could not connect to the remote computer ("uktnws01"). On the remote computer, make sure that Web Deploy is installed and that the […]