Tag: iis

WebAPI 2中的DefaultInlineConstraintResolver错误

我正在使用Web API 2,当我在本地盒子上使用IIS 7.5发送POST到我的API方法时,出现以下错误。 The inline constraint resolver of type 'DefaultInlineConstraintResolver' was unable to resolve the following inline constraint: 'string'. Line 21: GlobalConfiguration.Configuration.EnsureInitialized(); 我的API都不能使用IIS。 不过,我可以使用IIS Express在Visual Studio中运行我的API项目,并成功地向我的loginAPI发出POST,但是当我尝试向另一个API调用发出GET请求时,我收到约束parsing器错误。 为了解决这个问题,我在Visual Studio中创build了一个全新的Web API 2项目,并开始将现有的API导入到新的项目中,并运行它们以确保它们正常工作。 使用这个新项目的IIS Express,我得到了和我现有的API项目一样的结果。 我在这里错过了什么? 即使有一个全新的项目,我不能进行GET请求,而不会遇到这个约束parsing器问题。

无法在IIS中启动网站(由另一个进程使用)

当我尝试在IIS中启动一个站点时,它说: 该进程无法访问该文件,因为它被另一个进程使用 我在谷歌search,发现另一个网站可能已经使用80端口,但在MyIIS我看到,只有这个网站是使用80端口。还有什么可以使用端口80或是否有另一个问题涉及?

debuggingASP.NET MVC时,IIS Express会出现“访问被拒绝”错误

我创build了一个ASP.NET MVC 3项目,并且在开发时使用IIS Express作为Web服务器。 当我尝试debugging时,我收到下面的错误消息。 这怎么解决? “/”应用程序中的服务器错误。 访问被拒绝。 说明:访问提供此请求所需的资源时发生错误。 服务器可能未configuration为访问所请求的URL。 错误消息401.2 .:未经授权:login失败,由于服务器configuration。 validation您是否有权根据您提供的凭据以及Web服务器上启用的身份validation方法来查看此目录或页面。 联系Web服务器的pipe理员以获取更多帮助。

http错误503服务不可用。 应用程序池停止访问网站

有这个post的数量,我现在已经尝试了很多东西。 但无济于事。 我自己是一个Winforms开发人员,几天前我开始在这个Web上工作,因为我的公司正在采取Webscheme。 我有一个ASP.Net项目,我想在本地IIS上承载它。 在“ Project properties -> Web设置”中,我select了“ Use Local IIS Server ,并将url作为localhost/MyApp 。 我试着在我的firefox浏览器上访问它,并收到HTTP Error 503. The service is unavailable. 以前,我得到了很多其他的错误,我一个接一个地修复了这些错误。 但是碰到这个。 这些是我在我的项目中的设置 应用程序池设置为ASP.Net v4.0经典 应用程序池Enable 32 bit Application属性为true 应用程序池已启动 项目生成属性设置为Any CPU的目标框架 但我想提一个奇怪的行为。 以下是我正在面对的事情 应用程序池已启动 我尝试访问我的本地网站(通过提供url作为localhost/MyApp ) 我收到错误作为HTTP Error 503. The service is unavailable 应用程序池已停止 我已经看到下面的链接 ,我已经试过了。 对于上述行为,我到达了这里 。 根据这个链接,计算机名不应该有. 在里面。 我没有任何 在我的电脑名称,但确实有-在它。 […]

如何在IIS7上使用MVC3时启用gzip压缩?

有谁知道如何在MVC 3中启用gzip压缩? 我正在使用IIS7。 谷歌Chrome审计的结果: 启用gzip压缩(4) 使用gzip压缩以下资源可将其传输大小减less约三分之二(约92.23KB): / mydomain /可以保存〜1.53KB jquery-1.4.4.min.js可以节省〜51.35KB Cufon.js可以保存〜11.89KB Futura.js可以节省〜27.46KB

目录不存在。 参数名称:directoryVirtualPath

我刚刚发布我的项目,我的主机在Arvixe并得到这个错误(工作正常本地): Server Error in '/' Application. Directory does not exist. Parameter name: directoryVirtualPath Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: Directory does not exist. Parameter name: directoryVirtualPath Source […]

通过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 […]

什么是IIS结构下的aspnet_client文件夹?

我注意到在标准的IIS web文件夹结构下经常有一个aspnet_client文件夹。 这是用来干什么的? 需要吗?

在caching控制中私有还是公有

你可以请描述一个示例,指出在IIS中的asp.net应用程序中的Public和Private Cache-Control之间的区别。 我在MSDN阅读,区别是以下几点: Public:设置Cache-Control:public来指定响应可由客户端和共享(代理)cachingcaching。 私有:默认值。 设置Cache-Control:private来指定响应只能在客户端caching,而不能由共享(代理服务器)cachingcaching。 我不确定我是否完全了解每一种select的利弊。 什么时候使用或不使用它的例子会很好。 例如,如果我有两个Web服务器托pipe相同的应用程序,我该怎么办? 如果我select“私人”还是“公共”,有什么需要注意的吗?

字体在IIS 8.0中不起作用

我在我的程序从字体松鼠生成的字体,我只是无法让它在IIS中工作,它在本地主机。 我添加了application / font-woff 文章到我的MIMEtypes,但它仍然不想工作。 Context –Fonts —-font location –css files CSS @font-face { font-family: 'wallStreetFont'; src: url('Fonts/subway-webfont.eot'); src: url('Fonts/subway-webfont.eot?#iefix') format('embedded-opentype'), url('Fonts/subway-webfont.woff2') format('woff2'), url('Fonts/subway-webfont.woff') format('woff'), url('Fonts/subway-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } 编辑当前的MIME 我正在使用默认的IIS 8 MIME 字体/ x-woff