我已经在本地Windows Server 2008上的IIS7下部署了一个ASP.NET MVC站点。虽然我发现init时间有点长,但该站点运行良好。 我坐在这台机器上本地。 如果我浏览一下网站,然后离开一段时间(比如说30或60分钟),当我点击一个链接时,需要很长时间才能显示响应。 然后下一个链接就可以了。 我对IIS还不是很了解,但是我检查了IISconfiguration中的回收时间,它被设置为29小时,所以我猜测答案不存在。 此外,我的网站使用ELMAH ,我检查了日志中没有任何错误。 我应该在哪里检查下一个? 什么可以导致? 谢谢
我已经从另一个服务器(包含该网站的文件夹)复制我的网站,当我在我的新服务器(2008年)上使用它们时,我得到一个login对话框,当我尝试访问具有位于子文件夹中的aspx页面的页面。 如果我使用login对话框并使用该服务器上的有效帐户login,则IIS将给我一个404错误(文件在我的服务器上)。 我的第一个想法是这是NTFS的权利问题,但似乎并非如此。 我已经把所有者设置为pipe理员组,并且我也尝试了给每个人组完全控制以相同的结果。 根文件夹中的所有aspx页面根据需要运行。
我有几个ASP.NET Web应用程序在IIS 6上运行。今天,我从IIS的CPU使用率非常高,通常甚至没有注册。 我如何解决这个问题? 编辑:我已经把这个问题缩小到1使用应用程序池的Web应用程序build议,我procmon和proc浏览器运行,并看到我可以找出与..这是一个非常恒定的CPU使用率。 我不能说我们有最新的补丁,不幸的是我没有控制,但我有pipe理权限。
什么是能够在同一台服务器上运行PHP和ASP.net的要求? 我的意思是有可能提供2主机模型一个用户有ASP,NET网站和其他用户使用PHP和其他Apache的东西在同一台服务器上或与一个HTTP服务器 谢谢。
道歉,如果这不是这个问题的正确的地方,但… 与共享主机提供商,例如http://www.discountasp.net/我的Asp.Netnetworking应用程序是否有权写入/创build文本(XML)文件的Web根?
我们的一个Web服务器已经无法使用,经过一番search,我们认为.NET Framework可能会以某种方式被破坏。 服务器运行Windows 2008 R2,并使用2.0版框架来运行使用IIS 7.5(或更好:是)运行的ASP.NET应用程序。 我想知道如何在Windows 2008 R2上重新安装.NET 2.0 Framework。 有任何想法吗? 亲切的问候,尼尔斯河
我有一个RetrieveBlob.aspx获取一些查询stringvariables并返回一个资产。 每个url对应一个独特的资产。 在RetrieveBlob.aspx中设置一个cachingconfiguration文件。 在Web.Config中,configuration文件看起来像(在system.web标签下: <caching> <outputCache enableOutputCache="true" /> <outputCacheSettings> <outputCacheProfiles> <add duration="14800" enabled="true" varyByParam="*" name="AssetCacheProfile" /> </outputCacheProfiles> </outputCacheSettings> </caching> 好的,这工作正常。 当我在RetrieveBlob.aspx后面的代码中放置一个断点时,它会在第一次触发,而其他所有时间都不触发。 现在,我扔掉cachingconfiguration文件,而是我在我的Web.Config下System.WebServer: <caching> <profiles> <add extension=".swf" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".flv" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".gif" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".png" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".mp3" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add […]
我得到了一台新电脑和一个新的Windows安装,并像其他我喜欢保持安装尽可能干净。 我主要开发Asp.net和VS2010(卡西尼?)附带的Web服务器大多就好了。 偶尔为某些项目我需要有IIS,所以我大多只是安装它。 现在一段时间,我做了一些PHP开发,发现了这个名为XAMPP的WAMP安装。 现在好的一点是我没有安装它,只能从文件夹中运行它。 所以这让我想知道是否有一个设置,为IIS和Sql服务器做同样的事情? 我想过在虚拟机上运行它,但我只有一个Windows许可证(oem)。
pipe理页面是允许我访问我的网站数据库的页面。 当然,那里会有一个login界面,但是我想采取一些措施,除了我以外没有人会看到这个页面。 我在VPS上使用asp.net。 所以在我的理解中,给pipe理员login页面添加一个复杂的名字就足够了,所以可以像这样访问mysite.com/ie63xk…kig.aspx。 我的问题是:如果我不允许目录浏览,并没有指向隐藏的pipe理页面的链接,是否有任何方式让人/机器人/search引擎find这个页面 ?
我已经下载了一个网站项目和一个ASP.NET网站用于发送短信。 我正在使用Windows 7.我已经使用3.5 .NET Frameworkconfiguration了IIS 7.5。 当我使用IISpipe理器与命令( inetmgr )添加虚拟目录和网站的path在我的电脑c:/inetpub/wwwroot/web (web是虚拟目录)时,我只是粘贴所有的文件和文件夹网站在虚拟目录,然后添加物理path的网站: c:/inetpub/wwwroot/web的网站都工作正常,但是当我运行(浏览)网页时,我得到一个错误: Error Summary HTTP Error 403.14 – Forbidden The Web server is configured to not list the contents of this directory.