我只是很想知道,是否有任何技术/理论上的原因让Windows NT服务更稳定,而使用C++而不是.Net应用程序创建,反之亦然。是一个c + + windows服务比.net windows服务更稳定 - ?
其实我有两个Nt服务,一个是用cpp和其他的.Net应用程序制作的。我观察到两者都显示在启动模式下,但我需要重新启动由.Net创建的服务(平均每两天平均一次)以进行响应。当我试图了解.Net服务的这种奇怪行为时,我的一些朋友提出了与OS内部相关的答案,并且有人说.Net就是这样构建的。我完全不知道.Net平台,所以找到这个论坛是我的尝试之一。
感谢
阿尼尔
以何种方式更稳定? – 2012-04-25 14:27:03
与程序员创建它们一样稳定 – Roger 2012-04-25 14:28:16
您可能会用C++(如果它是本地的)获得一些性能,而不是.NET,但这只会在启动期间获得。一旦他们开始运行,应该没有太大的区别。 – 2012-04-25 14:31:20