2014-10-30 71 views
0

當我嘗試在Windows 8.1 Pro中運行Clootils時,它崩潰。事件查看器有這個錯誤:Cloo在Windows 8.1 Pro中不工作

Faulting application name: Clootils.exe, version: 0.9.1.0, time stamp: 0x4ebef909 
Faulting module name: ntdll.dll, version: 6.3.9600.17278, time stamp: 0x53eebd22 
Exception code: 0xc0000374 
Fault offset: 0x00000000000f0d6c 
Faulting process id: 0x16f0 
Faulting application start time: 0x01cff45c01ece0ed 
Faulting application path: C:\Users\Ron\Documents\CodeLibs\Cloo0.9.1\Clootils\bin\Release\Clootils.exe 
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll 
Report Id: 3fc2e99c-604f-11e4-be90-14feb598fbe1 
Faulting package full name: 
Faulting package-relative application ID: 

如果我嘗試在VS 2013中的調試配置中運行它,它將以同樣的方式死亡。我把MainForm.cs上線70一休:

object[] availablePlatforms = new object[ComputePlatform.Platforms.Count]; 

,然後將它停在那裏;但是如果我嘗試單步執行或單步執行,則會在事件查看器中以與上面相同的錯誤消失。 我將項目升級到.NET 4.5並重建,但無濟於事:同樣的錯誤。

我已經安裝了「針對英特爾酷睿處理器家族的OpenCL 1.1支持」。我的筆記本電腦是一個i7 CPU。 我的顯卡是NVIDIA GeForce GT 525M。

Clootils在運行Windows 7 Pro時在相同的硬件上運行良好。

回答

0

在我的筆記本電腦上安裝英特爾OpenCL必須已損壞,因爲當我卸載並重新安裝最新版本時,上述問題消失了。

相關問題