![](/img/trans.png)
[英]System.ExecutionEngineException on Windows 10 device
[英]System.ExecutionEngineException With Windows Service
我有一个Windows服务访问其他项目(无论如何,因为它甚至没有启动)
问题是启动服务时,我有一个System.ExecutionEngineException
(在此代码中)
protected override void OnStart(string[] args)
{
const IConfig config = null;
_weatherService = new WeatherService();
_weatherService.setup(config);
_weatherService.init();
_weatherService.start();
}
我使用的是Windows XP和.NET 3.5(不,我不是从过去),甚至无法从控制台应用程序启动该服务。 你知道如何解决吗? (如果您需要更多信息,请索取)
非常感谢你们☺
也许尝试禁用并发垃圾转储-参见此处: http : //msdn.microsoft.com/zh-cn/library/at1stbec(v=vs.90).aspx
如果您的程序性能很高,则并发垃圾回收的内存移动可能会引发此异常。
为什么并发GC有时会导致ExecutionEngineException(根据MSDN)?
http://msdn.microsoft.com/zh-CN/library/system.executionengineexception(v=vs.90).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.