当前没有线程的进程?

时间:2015-01-18 20:49:19

标签: c# multithreading unity3d mono

我尝试为Unity中的线程设置处理器关联,如下所述:Set Thread Processor Affinity in Microsoft .Net

但是,以下方法打印"处理线程计数= 0"每时每刻。创建和启动手动线程并没有改变结果:

void Start()
{
    System.Diagnostics.Process process = System.Diagnostics.Process.GetCurrentProcess();

    Debug.Log("Process Thread Count = " + process.Threads.Count);
}

所以我没有线程可以设置亲和力。有什么我做错了吗?我使用Unity 4.5.1f3,它基于Mono 2.0.50727.1433!

1 个答案:

答案 0 :(得分:2)

好的,这是一个错误!我几天前创建了一个错误报告,今天我得到了以下答案:

" [...]我们已修复此问题,[问题]将不会出现在下一个主要版本中。 [...]"

现在我很好奇下一个主要版本会是什么。