2016-05-09 52 views
0

我的ASP.NET MVC應用程序與Mono有問題。我正在Visual Studio中創建一個簡單的應用程序。該應用程序在Windows服務器應用程序工作,但不是在單聲道。我得到這個錯誤:單聲道 - 找不到方法「EventSource.WriteEvent」

System.MissingMethodException Method 'EventSource.WriteEvent' not found. 

單聲道版本:

Mono JIT compiler version 4.2.3 (Stable 4.2.3.4/832de4b Wed Mar 16 13:19:08 UTC 2016) 
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com 
TLS:   __thread 
SIGSEGV:  altstack 
Notifications: epoll 
Architecture: amd64 
Disabled:  none 
Misc:   softdebug 
LLVM:   supported, not enabled. 
GC:   sgen 

屏幕: enter image description here

回答

3

不是EventSource.WriteEvent所有重載單中實現。您需要更改代碼以僅使用已實施的代碼或等待Cycle 7發行版。我認爲它會被稱爲Mono 4.4,但你有4.2,所以你必須升級。

+0

剛剛發現這與您的問題相關:https://bugzilla.xamarin.com/show_bug.cgi?id = 27337 – zmechanic

+0

問題是,我沒有在整個項目中使用該方法:( – JaSHin

+0

也許你正在使用使用它的庫? – Gusman

相關問題