Articles of windows server 2008

禁用“应用程序已停止工作”窗口

我们得到了一个.NET WCF服务,理想情况下应该是100%的正常运行时间。 但是有时我们的应用程序中有一些内存泄露问题,这些问题是由第三方数据库连接组件引起的。 我们configurationnnCron来监视进程是否存在,当该服务的进程退出时,应该再次启动它。 但是,当应用程序崩溃的窗口popup一个嘈杂的窗口,通知该应用程序已经崩溃。 这里是: 只有当我们点击愚蠢的“closures程序”button时,进程才真正从系统中消失。 只有在nnCron重新启动服务之后。 我们不想监视这个窗口出现,只是想摆脱它的nnCron成功的工作。 那么我们如何禁用这样的窗口? 操作系统是Windows Server 2008 r2 Standard。

无法查询AD(获取DirectoryServicesCOMException)

我正在尝试在Windows Server 2008 R2(IIS7安装)上运行的ASP.Net(4.0)应用程序中查询AD。 (作为2.0应用程序运行时也会失败) 这对我来说并不是什么新鲜事,因为我以前做过这么多次。 我写了一个小型的ASP.Net程序,可以在我自己的机器上运行(使用IIS6的Windows XP),但在2008年的版本中运行失败。 (其结果是,你看到的用户是一个文本框中的成员组的列表) (on button_click) var userName = txtUserName.Text; if (userName.Trim().Length == 0) { txtResults.Text = "– MISSING USER NAME –"; return; } var entry = new DirectoryEntry("LDAP://blah.blah/DC=blah,DC=blah", "cn=acct, dc=blah, dc=blah", "pass"); var search = new DirectorySearcher(entry); search.Filter = "(SAMAccountName=" + userName + ")"; search.PropertiesToLoad.Add("memberOf"); var groupsList = new […]

在Windows服务器上启动Erlang应用程序

我有一个部署在Windows Server 2008服务器上的Erlang应用程序。 我这样做的方式: 在Erlang lib目录下复制应用程序文件夹。 打开命令行(cmd)。 执行erl 。 执行应用程序:在Erlang shell中启动(app_name) 。 有没有更好的方法来启动应用程序? 如何使应用程序在Windows启动时启动?

龟SVN不显示那些绿色,红色,黄色的图标 – Windows 2008

乌龟SVN并没有显示那些绿色,红色,黄色的图标,当文件改变,在源代码pipe理下,我可以看到他们在Windows XP中,但不是在Windows 2008上。但是,当我右键单击并尝试提交,它给了我一个更改的文件列表。 任何想法为什么/修复?

使用winrm连接到远程服务器,无需将服务器添加到TrustedHosts

我一直在努力对付winrm和TrustedHosts,但无济于事。 经过一番尝试,我发现winrm / config / client的这个字段限制为1023个符号,这是不够的,特别是如果通过他们的ipv6添加主机。 我引用了Windows远程pipe理的安装和configuration : A trusted hosts list should be set up when mutual authentication cannot be established. 同样在同一个文件中,文本显示: Other computers in a workgroup or computers in a different domain should be added to this list. 所以我认为这意味着只要两台计算机在同一个域中,我就可以使用winrm访问其中的一台。 我试图添加两台电脑到一个testing域,并执行: winrm winrm / config / client -r:192.168.100.1 -u:user -p:pass 从其中一个到另一个,但是这个错误失败了: WSManFault Message = […]

请求超时 – 请求超时

我的网站运行在Asp.net v4,IIS 7,Windows Server 2008上。 我的CPU运行在20-30%,并且该站点迅速响应。 每2-5分钟,我收到以下错误: Event code: 3001 Event message: The request has been aborted. Exception type: HttpException Exception message: Request timed out. , Request information: Request URL: http://www.xxxx.com/Services/AxRefresh.asmx/AxUpdate Request path: /Services/AxRefresh.asmx/AxUpdate User host address: 84.110.251.198 User: Is authenticated: False Authentication Type: Thread account name: NT AUTHORITY\NETWORK SERVICE 我读的错误是有关的最大并发请求限制http://support.microsoft.com/kb/821268 但后来我发现在IIS 7上这个限制被改变了,并且不相关。 http://msdn.microsoft.com/en-us/library/dd560842(VS.100).aspx 任何其他的想法可能是什么问题或从哪里开始寻找? […]

java – Windows Server 2008上的MulticastSocket问题

我有一个Java应用程序,它使用几个MulticastSocket实例来侦听几个UDP多播源。 每个这样的sockets由专用线程处理。 线程读取每个Datagram,parsing它的内容,并写入log(log4j)数据包的序列ID(long)和接收数据报的时间戳。 当我尝试在Windows Server 2008 R2上运行2个具有2 * 6内核的相同应用程序的实例并比较2个应用程序创build的2个日志时,我注意到相当频繁的数据包计时是不一样的。 大多数数据包同时被2个应用程序接收(milis),但是两个应用程序在同一个数据包的接收时间之间经常会有大约1-7ms的差异。 我尝试在NIC中分配更多的缓冲区,并且使得套接字读取缓冲区更大。 另外,我尝试最小化GC运行,并且还使用了-verbose:gc,并且可以看到GC时间和有问题的时序差异不会同时发生。 这使我可以假设我的问题不是GC相关的。 未观察到丢包问题,并且带宽问题不太可能。 想法/意见是受欢迎的。 谢谢。

创build快捷方式会修改目标path

我试图在我的Windows文件系统上创build一个快捷方式(.lnk)。 我有的代码工作正常。 但是,当我在Windows 2008R2服务器上运行相同的控制台应用程序时,它的行为不同 。 所以我有我的控制台应用程序,这是发生了什么事情: 我的程序只是在桌面上创build一个扩展名为.docx的快捷方式,在本地机器上一切正常。 当我在我的服务器上运行相同的控制台应用程序时,它会创build相同的快捷方式,但目标已被修改 …它将目标更改为.doc文件。 换句话说,当我运行控制台应用程序: LOCALMACHINE 创build指向U:\ test.docx的 MyWordFile.lnk 服务器 创build指向U:\ test.doc的 MyWordFile.lnk 这是奇怪的行为。 这是代码 码 using System; using System.IO; using System.Runtime.InteropServices; using System.Runtime.InteropServices.ComTypes; using System.Text; namespace TestShortcut { class Program { static void Main(string[] args) { //ShortcutTarget var sTarget = @"U:\test.docx"; //ShortCutName var sName = @"MyWordFile.lnk"; IShellLink link = […]

在Windows Server 2008上安装IIS 7.5

我想知道如果我可以在Windows Server 2008上安装IIS 7.5而不是Windows Server 2008 R2?

使用schtasks.exe指定计划任务的运行目录

我有一个应用程序被调度任务调用。 它从Windows Server 2003迁移到Windows Server 2008.在2003年,应用程序运行在可执行文件所在的目录中。 在2008年, Environment.CurrentDirectory (C#)报告它正在C:\ Windows \ System32中运行。 我如何设置运行目录? 我正在使用schtasks.exe进行命令行部署。 UPD :通过界面,它似乎是动作编辑屏幕上的“开始(可选)”字段。 UPD :看起来像使用XML文件可能会有帮助,但我希望没有它。