问题 我不能在我们的生产环境中部署一个网站(称之为“zzz”)。 这是一个例外: Server Error in '/Admin' Application. Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not load type 'zzz.Admin.Default'. Source Error: Line 1: <%@ Page Language="C#" AutoEventWireup="true" […]
我正在使用.NET Framework 4.0 + MVC2的Visual Studio 2010中的MVC项目,如果我将目标框架设置为.NET 4.0,一切正常。 但是,我的主机不提供.NET 4.0,以便部署我需要在.NET 3.5上工作的站点。 我试图将其转换为ASP.NET 3.5和一切都build立得很好,除了现在,当我尝试加载主页,我得到一个404错误说: The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is […]
是否可以使用SSTP和IIS网站的单个端口,或者我将被要求设置单独的端口? 我有Server 2008 R2,我尝试过,但是现在我无法让IIS在443服务器中提供任何服务,即使卸载了RRAS也是如此。 这是一个小型的家庭networking,我理想的情况下只需打开路由器上的端口443,而不需要其他东西。 有什么build议么?
我们在4个虚拟Win 2008 R2 64位服务器上运行一个站点。 (在Hyper-V物理服务器之上) 这是IIS上唯一的网站,我们使用Windowsnetworking负载平衡来共享我们的4个虚拟服务器之间的负载。 我们已经使用了这些虚拟服务器大约一个星期,我们开始看到一些问题。 由于没有明显的原因,IIS停止提供页面,甚至没有响应一个错误。 因此,在从服务器请求页面时,浏览器只能无限等待(或者直到它决定放弃客户端) 有时候iisreset会修复这个问题,其他时候我们不得不重新启动整个虚拟服务器。 事件日志中没有任何痕迹为什么发生这种情况,我们的应用程序exception日志中也没有任何痕迹。 此外,即使服务器负载非常小,也会发生这种情况,所以它似乎并不是因为它充斥着请求。 所以坦率地说,我在这里是一个损失 – 我不知道从哪里开始debugging这个问题:-( 我很确定我们的物理服务器上没有这些问题,但是他们运行的是Win 2003 32bit,所以它们和虚拟服务器之间有很多不同之处。 (这显然很难说明究竟是什么原因造成的)
IIS应用程序预热模块将在IIS 7.0 上工作吗?
我有几个asp.net的web应用程序一些运行asp.net 1.1一些运行在2.0和一些3.5在过去这一切运行在Windows 2003与iis6和我为每个网站的应用程序池。 过了一段时间,我在网上读了一个地方,最好在每个版本的.net框架中使用一个应用程序池,这样所有的2.0应用程序都可以在一个应用程序池上运行,并且所有的3.5应用程序都可以自己运行,等等。 现在我正在使用iis7.5迁移到windows 2008 r2,没有1.1或3.5,因此应用程序池只有2.0选项。 框架版本仍然是最好的分离web应用程序? 还是不是每个应用程序池都有自己的框架实例?
我有真正的问题得到一些(外部编写)在IIS 7.5上运行的ASP。 ASP设置,我已经在文章中提到的两个地方启用了错误消息,如http://weblogs.asp.net/nannettethacker/archive/2009/01/09/enabling-asp-classic-error-messages- in-iis7-and-windows-web-server-2008.aspx ,但是我没有得到正确的错误信息。 例如,这个ASP页面按预期工作(在屏幕上显示“hello world”): hello <% Response.Write "world" %> 有趣的是,如果我强制编译错误,我会得到详细的错误: hello <% Response.Write "world"; %> 生产: Microsoft VBScript compilation error '800a0401' Expected end of statement /test.asp, line 3 Response.Write "world"; ———————-^ 但是,如果我更改代码以便产生运行时错误,则会失败: hello <% Dim x: x = Int("hello world") Response.Write "world" %> 这将输出: hello 即没有错误,没有“世界”,没有什么。 在Fiddler中追踪请求/响应表明它似乎停止在这一点上。 我无法看到logging错误的服务器上的任何东西。 一直把我的头发扯出来 – 我只是看不到吞咽错误的东西。
在Windows 2008 R2上,使用DNS和IIS,我build立了我的开发testing服务器; 即我将有一个Web应用程序,我可以浏览http://test.dev 我将所有静态内容文件(如图像,js文件和css文件)移动到另一个可在http://cdn.test.dev上看到的应用程序 test.dev,使用cdn.test.dev URL像http://cdn.test.dev/js/jquery.js加载js,css和图像。 当我第一次加载test.dev的“〜/”时,所有的文件都会加载一个响应代码200; 当我在Firefox中按F5时,除了“〜/ default.aspx”之外的所有文件都将加载304响应代码; 但按Ctrl + F5再加载一个200代码; 如果我在test.dev中浏览另一个类似“〜/ pages /”的URL,那么所有这些静态文件都将重新加载一个200代码… 这是正常的还是我做错了什么? 其实我正在寻找这样的行为: 我希望客户端只加载一次http://cdn.test.dev/js/jquery.js 。 我希望客户端的浏览器在test.dev的所有其他页面上使用这个来自caching的jquery.js文件 这可能吗? 这是我在cdn.test.dev的根目录下的web.config文件: <configuration> <system.webServer> <caching> <profiles> <add extension=".png" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client" /> <add extension=".gif" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client" /> <add extension=".jpg" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client" /> <add extension=".js" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client" /> <add extension=".css" policy="CacheUntilChange" varyByHeaders="User-Agent" […]
我已经看了很多文章,我已经做了他们所build议的一切,但我用传统的ASP编写的Web应用程序仍然没有被处理。 我们已经把我们的Web服务器从Windows Server 2003 R2升级到了IIS7.5的Windows Server 2008 R2,当我将我们的Web应用程序移动到新的服务器时,它只显示HTML代码,传统的ASP代码没有得到处理。 安装ASP以及ISAPI扩展和filter以及请求filter。 我为应用程序创build了一个新的经典应用程序池。 即使只是一个简单的页面这是一个testing<%response.write“Hello,World!” %>不会运行asp代码。 任何人都可以请帮忙吗?
我有2个Web场configuration,其中一个有2个成员服务器,另一个有3个成员服务器。 我在两个农场都build立了健康监测,监测工具报告所有服务器都健康。 然而,在“监视和pipe理”屏幕(在“服务器”屏幕中,在“准备好负载平衡”列中,所有服务器都被标记为“不可用”和“健康” )。 查看Web场控制器或场服务器上的事件日志不会显示任何有趣的内容。 服务器不可用期间没有警告或错误。 有几个关于工人进程由于不活动而closures的信息事件,但我不希望这是原因,因为这意味着农场将在夜间负载较低时死亡。 我错过了什么吗? 编辑:顺便说一句,我认为它非常奇怪的应用程序池在服务器上closures,因为运行状况监测系统轮询每个服务器上的aspx页面。 不应该让他们继续? 编辑2:现在我也遇到了RTM版本的Web Farm Framework 2的这个问题。