C# 单方法';EventSource.WriteEvent';找不到

C# 单方法';EventSource.WriteEvent';找不到,c#,asp.net,asp.net-mvc,mono,C#,Asp.net,Asp.net Mvc,Mono,我的ASP.NET MVC应用程序与Mono有问题。我正在Visual Studio中创建一个简单的应用程序。该应用程序可以在windows server上运行,但不能在Mono上运行。我得到这个错误: System.MissingMethodException Method 'EventSource.WriteEvent' not found. 单声道版本: Mono JIT compiler version 4.2.3 (Stable 4.2.3.4/832de4b Wed Mar 16

我的ASP.NET MVC应用程序与Mono有问题。我正在Visual Studio中创建一个简单的应用程序。该应用程序可以在windows server上运行,但不能在Mono上运行。我得到这个错误:

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
屏幕:
并非所有的
EventSource.WriteEvent
重载都是在Mono中实现的。您要么需要更改代码以仅使用已实现的代码,要么等待Cycle7发布。我认为它将被称为Mono 4.4,但您有4.2,因此您必须升级。

并非所有的
EventSource.WriteEvent的重载都是在Mono中实现的。您要么需要更改代码以仅使用已实现的代码,要么等待Cycle7发布。我想它将被称为Mono 4.4,但您有4.2,所以您必须升级。

刚刚发现这与您的问题有关:问题是我没有在整个项目中使用该方法:(可能您使用的是一个使用它的库?@JaSHin查看您的屏幕截图,您的问题从中的构造函数开始,它调用了中的
Log
方法,实际上它使用
诊断。根据.NET版本,从
系统
Microsoft
命名空间跟踪
。@JaSHin很高兴我的回答对您有所帮助u、 你介意接受它吗?刚刚发现这与你的问题有关:问题是我没有在整个项目中使用该方法:(可能您使用的是一个使用它的库?@JaSHin查看您的屏幕截图,您的问题从中的构造函数开始,它调用了中的
Log
方法,实际上它使用
诊断。根据.NET版本,从
系统
Microsoft
命名空间跟踪
。@JaSHin很高兴我的回答对您有所帮助u、 你介意接受吗?