帮帮我! 我不知道发生了什么; 这台服务器一直非常可靠,但突然开始有一个特定的.NET 2.0网站简单悬挂的问题 – 它根本不会加载。 但是,另一个ASP.NET网站仍然很好。 重新安装该站点并没有解决它,也没有删除并重新创buildIIS中的应用程序。 尝试事件查看器遇到了一个可怕的“微软pipe理控制台已经停止工作”。 一些谷歌search导致我相信.NET框架是问题。 我find了一个名为.NET清理工具的工具 – http://blogs.msdn.com/astebner/pages/8904493.aspx – 彻底清除了.NET。 我重新安装了.NET 1.1和3.5(也安装了2.0和3.0)。 使用.NETvalidation工具 – http://blogs.msdn.com/astebner/pages/8999004.aspx – 我相信这些都安装好了。 但是,我的服务器现在变得更糟了。 Exchange 2010pipe理控制台崩溃时出现MMC错误,现在我的其他(以前是可靠的).NET Web应用程序现在也在加载时挂起。 我以为我应该使用计算机pipe理来删除和重新添加应用程序和Web服务器angular色,但是果然,MMC崩溃。 如果有人能帮助,我将非常感激。 谢谢 !
我将应用程序池内存大小从默认增加到了500 MB。 我有IIS 7.5。 我的服务器有时掉下来(服务不可用),我不知道原因。 我在同一天做了一些改变,我改变了iis的内存大小,从那天起,我在其中一台服务器上遇到了这个问题。 有没有人可以告诉我什么是增加记忆的正确方法,可能是什么问题? Thankss 罗尼
我目前有一个问题,打印队列卡在中央打印服务器(Windows Server 2008)上。 使用“清除所有文件”function不清除它,也卡住了。 我需要非pipe理员用户才能从工作站清除打印队列。 我曾尝试使用我创build的以下Winforms程序,并允许用户停止后台打印程序,删除“C:\ Windows \ System32 \ spool \ PRINTERS文件夹”中的打印机文件,然后启动后台打印程序,但是此function需要程序以pipe理员身份运行,我如何允许普通用户执行此程序而不授予pipe理员权限? 还是有另一种方式,我可以让普通用户清除服务器上的打印队列? Imports System.ServiceProcess Public Class Form1 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click ClearJammedPrinter() End Sub Public Sub ClearJammedPrinter() Dim tspTimeOut As TimeSpan = New TimeSpan(0, 0, 5) Dim controllerStatus As ServiceControllerStatus = ServiceController1.Status Try If ServiceController1.Status <> ServiceProcess.ServiceControllerStatus.Stopped […]
我想我的comany的IIS网站可能受到DoS攻击。 我知道Apache中的mod_evesive,但不知道任何与IIS7相关的东西。 我将不胜感激如果有人能告诉我在IIS 7中mod_evasive的等价物是什么? 或者如果有什么我应该寻找。 提前致谢,
我们在IIS 6.0上的Windows 2003服务器上运行.NET 2.0 ASMX Web服务。 我们已经使用VB.NET将传统的VB 6.0应用程序迁移到.NET 2.0应用程序。 CDATE函数在很多地方使用,我们没有用.NET等价的date函数replace它。 迁移后,代码工作很多年。 最近,我们在下面的代码失败的产品服务器上遇到了问题: CDATE(“2011年7月11日21时10分27秒”) 错误:从string“2011年7月11日21时10分27秒”转换为键入“date”无效。 如果我们执行iisreset,则相同的代码开始正常工作。 这可能是由于Windows服务器/ .NET补丁最近的一些补丁? 请帮助我们解决这个问题。
如何检索本地计算机上所有私有MSMQ队列的名称 ,而不使用System.Messaging.MessageQueue.GetPrivateQueuesByMachine(".") ? 我正在使用PowerShell,所以任何使用COM,WMI或.NET的解决scheme都是可以接受的,尽pipe后者更可取。 请注意, 这个StackOverflow问题有一个解决scheme,返回所有的队列对象。 我不想要这些对象(当队列很多的时候,它太慢了,还有一点点的问题),我只想要他们的名字。
我的Windows 7包括.NET安装(3.5到2.0)出现非常轻微,特别是损坏,我试图修复它,而无需重新安装Windows或尝试恢复到备份。 一切正常,然后我的硬盘驱动器开始腐蚀几个文件和检查磁盘发现坏簇,所以我映像驱动器到一个新的。 一旦我在新的驱动器上启动一切工作, 除了在.NET 3.5到2.0(如Ping()和IsNetworkAvailable())中调用System.Net.NetworkInformation方法的程序,立即崩溃调用的应用程序在.NET 4.0中的这些调用工作正常)。 这些方法在System.dll中find,我认为调用本地方法,我相信是在winnsi.dll或iphlpapi.dll或其他(我还没有find这个); 我认为它调用本地方法,因为导致崩溃的exception是致命的执行引擎错误,人们提到它通常涉及调用本地方法和编组之间的数据。 关于罪魁祸首的一个巨大线索可能发现的事实是,当我通过代码分析器(执行exe并捕获哪些方法花费最长时间的统计信息)启动完全相同的崩溃应用程序时,该应用程序工作正常,根本没有崩溃! 如何在剖析器中运行它并在外部运行不起作用? 这似乎是神秘的关键。 我已经使用procmon从崩溃的执行和分析器运行成功的执行捕获所有的registry,文件系统和networking事件,并比较了两个输出,但没有学到太多(我看到的时候,非分析的应用程序崩溃,但直到那时他们的行为相同,加载相同的模块,)。 唯一很大的区别似乎是,在应用崩溃之前,profiler执行的代码创build了4-6个新线程,直接执行的代码只创build了1-2个。 我已经diffd的文件/目录,似乎最相关的(在Windows和程序文件的.NET的东西)前和后磁盘的麻烦,并没有看到任何改变,我没有想到任何(没有明显的文件损坏)。 我已经分析了软件和系统registry麻烦前后磁盘的麻烦,并没有看到任何相关的变化。 我创build了一个新的用户帐户,并在环境相关的情况下清理了任何环境variables。 不用找了。 我做了“SFC / SCANNOW”,发现没有完整性问题。 我试过“ngen update”来重新生成预编译的代码,以防万一我错过了可能被破坏的东西,而且没有任何改变。 我假设我需要修复我的.NET安装,但是因为Windows 7包含.NET 3.5 – 2.0,您不能只是重新运行.NET安装程序来重做它。 我无法访问Windows磁盘以尝试重新安装Windows(计算机具有恢复分区,但无法使用); 该驱动器使用全盘encryption解决scheme,重新安装将是困难的。 我绝对不希望从头开始,安装一个新的Windows,重新安装几十个软件包,尝试和记住几十个与开发相关的定制/等等。 鉴于所有这些…有没有人有任何有用的build议? 我需要.NET 3.5 – 2.0的工作,因为我是一个开发人员,需要build立和testing它。 谢谢! Quinxy
作为我参与的一个项目的一部分,我们安装DirectX9(包括托pipeDirectX)组件作为我们的安装软件的一部分。 在安装DirectX之前,我们正在安装.NET4。 当我们转移到Win8的时候,我们开始看到DX安装的一些问题,我们终于find了根本原因,那就是当没有安装v1到v3.5之间的.NET框架的时候,没有安装pipe理的DirectX9组件。 我们可以安装.NET作为我们安装的一部分(除.NET4以外),但是有两个问题:1.在Win8上,只能通过“添加function”API运行.NET安装可执行文件。 2.通过“添加function”进行安装需要一个互联网连接,用于下载.NET,这在我们的系统中是不可行的。 有任何想法吗?
Microsoft .NET Framework Client Profile足以让PowerShell在Windows XP工作站上工作吗? 还是需要安装完整的.NET版本? 完整版有什么优点吗? PowerShell版本:2.0 .NET版本:?
我正在查看用作Azure Webangular色实例的Windows Server 2008 R2计算机的系统日志,并从Service Control Manager中看到以下消息: 2:28:28 PM The Microsoft .NET Framework NGEN v4.0.30319_X86 service entered the running state. 2:28:28 PM The Microsoft .NET Framework NGEN v4.0.30319_X86 service entered the stopped state. 2:28:28 PM The Portable Device Enumerator Service service entered the stopped state. 2:28:29 PM The Microsoft .NET Framework NGEN v4.0.30319_X64 service entered […]