C# 单方法';EventSource.WriteEvent';找不到
我的ASP.NET MVC应用程序与Mono有问题。我正在Visual Studio中创建一个简单的应用程序。该应用程序可以在windows server上运行,但不能在Mono上运行。我得到这个错误: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
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、 你介意接受吗?