我知道这可能是相关的,但我有一个脚本,加载configuration文件上定义的网站fastcgi单一服务器,我需要一个新的网站到池,而无需重新加载所有fastcgi进程。 干 nginx -s reload 只需重新加载每个服务器(网站)configuration,我需要一个更stream畅的过程来添加一个新的asp.net网站到当前的工作进程。
我有一个服务器,正在积累句柄在系统进程又名c:\ windows \ system32 \ ntoskrnl.exe。 手柄在一天内达到18,000,并以这个速度永远保持。 服务器运行Postgresql 9.0.3,插入数据库的asp.net web服务,以及查询数据库的asp.net网站。 Web服务通过gSOAP从Linux和Windowstesting机器访问。 我在System进程上运行了Process Explorer,额外的句柄被列为Type Key。 我发现他们在regiedt。 这里有两个从regedit导出的例子。 1。 Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{2e167ea7- 85e3-4395-995a-77af9875d79a}\InprocServer32 Class Name: <NO CLASS> Last Write Time: 7/13/2009 – 10:53 PM Value 0 Name: <NO NAME> Type: REG_EXPAND_SZ Data: %systemroot%\system32\colbact.dll Value 1 Name: ThreadingModel Type: REG_SZ Data: Both 2。 Key Name: HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{91162401-6E6B-478A-A7FF-994EBA35B9C3} Class Name: […]
题: 是否有可能在Windows上使用nginx为ASP.NET / ASP.NET MVC页面使用Microsoft .NET框架 ? 我知道一个人可以用mono-fastcgi做,但是我想知道是否可以单独使用Microsoft Framework,也就是说,没有mono或其任何组件。
许多关于通过IISpipe理器设置ASP.NET machineKey的指南告诉我要在function视图中打开“机器密钥”部分,例如: 我的IIS安装没有这个图标。 我如何添加? 我已经通过“添加angular色服务”了解了一下,但没有发现任何看起来相关的东西。 以下是我在左侧列表中select机器时服务器上的列表: http : //i.imgur.com/15zvQm8.png
我试图在我的应用程序上设置Facebook身份validation,所以我尝试按照此页面上的步骤: http : //www.asp.net/mvc/tutorials/mvc-5/create-an-aspnet-mvc-5 -app-用Facebook的,和谷歌-的oauth2-和OpenID的login 我特别在“在项目中设置SSL”部分下, 我在我的项目上将SSL Enabled设置为true,更新了项目属性中的Project URL,并将RequireHttps注释添加到了我的Home Controller 一切都很好,但当我去看我的网站,它只是不工作,我得到一个“连接重置”消息: 如果我改变了设置,那么一切工作正常。 我也仔细检查了我的证书,本地所有的IIS Express都是为我的应用程序创build的 我有点不知所措,我错过了一些简单的东西吗?
我试图运行aspnet_regiis.exe为了在我的开发计算机上执行一些任务(在Windows Server 2003上运行IIS 6和Active Directory域的成员)。 所以我换到文件夹C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 ,然后运行: aspnet_regiis –i 但是,所发生的只是显示该实用程序的命令行选项,并不实际执行或执行任何操作。 这也不起作用: aspnet_regiis –ga MYDOMAIN\user 实际上,我尝试的任何开关都具有相同的效果 – 没有实际的操作,只是显示选项。 谁能告诉我为什么这可能是?
我在美国有一个客户,希望所有的时间都显示为军事时间,但其他一切都应该是美国文化。 在我的global.asax中,我创build了美国文化的副本,并使用GB时间显示来创build具有军事时间的美国文化。 我这样做的理由是,我找不到一个有能力的文化,但是如果有人知道的话,这将是伟大的。 我遇到的问题是,当我们将网站部署到IIS(版本6)时,这一切都恢复了美国文化。 寻找如何改变文化,我发现在ASP.NET标签 – >编辑configuration – >应用程序选项卡中的设置 默认值是af-ZA。 似乎没有select禁用这种压倒一切的文化,我不相信af-ZA是正确的吗? 有没有办法来防止IIS重写在ASP.NET中以编程方式设置的文化? 注意:因为我正在寻找服务器端解决scheme而不是编程,所以在这里询问。 谢谢!
我们的一个应用程序正在调用最近被切换到另一个URI的第三方web服务。 我们需要调查一下,看看旧地址在哪里(代码/configuration已被修改为新的地址)。 是否有一个快速轻量级的方式来logging服务器正在发出的任何出站HTTP请求? 它是一个ASP.Net应用程序,运行在带有IIS 7的Windows 2008 Server上。
我在本地计算机上运行IIS 7.5(Windows 7 Home Premium),本地主机针对三个请求工作,然后停止请求。 奇怪的是,当我切换到127.0.0.1调用它,我可以再次访问页面,但同样的事情发生。 然后我切换到我的本地IP 192.168.1.X,它再次工作,但同样的事情。 我试图回收应用程序池,看看应用程序是否挂起,但我没有得到任何运气。 我也杀了这个进程,并试图重新启动IIS。 伪作品的唯一重新启动,但是这是上述相同的行为。 我已经检查了失败的请求日志,并没有看到错误logging。 有什么地方可以find更多的信息? 我正在研究Windows Ultimate,它工作的很好,但是这台机器上个周末去世了。 等待新机器进来。 在这一点上,我感到困惑,考虑到职业生涯的变化,我想披萨制造商(只是在开玩笑)。
我正在尝试configuration我的IIS 7.5,以允许特殊字符在ASP.NET的url中。 这对于在新系统上支持广泛的传统url很重要。 示例url: http : //mydomain.com/FileWith%inTheName.html这将被编码在url和要求为http://mydomain.com/FileWith25%inTheName.html 在IIS 7.5中创build一个新的Web时,这样做很简单,在Web根目录中的文件名中放置一个带百分号的文件,并将浏览器指向它。 但是,当网站是ASP.NET应用程序时,这不起作用。 指向该URL时,ASP.NET总是从StaticFile处理程序返回WindowsAuthentication模块中的400.0 – Bad Request错误。 然而,它正确地显示请求的URL,并正确地parsing正确的物理文件(来自服务器错误页面的“物理path”字段的信息指向物理上可用的文件)。 有关如何启用这个提示,所以我按照这些网站上的指示一步一步: http://dirk.net/2008/06/09/ampersand-the-request-url-in-iis7/ http://adorr.net/2010/01/configure-iis-to-accept-url-with-special-characters.html 第二个实际上总结了第一篇文章中的信息,并添加了一些关于x64系统的更多信息(我们正在运行x64)以及一个额外的web.config的变化。 我尝试了所有这些,仍然无法从一个asp.net web应用程序运行。 是的:我应用registry更改后重新启动。 那么,除了上述文章中描述的设置之外,还需要做些什么来支持包含百分比字符的传统url? 附加信息:应用程序池模式已集成。 推后几天。 不知道有人吗?