部屬Exceptionless
提前先下載下傳好對應的程式包
.NET 4.6.1。如果已安裝過VS請忽略。
JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html
Elasticsearch (Elasticsearch v5.5.2) https://www.elastic.co/downloads/elasticsearch( 這個無需安裝,安裝Exceptionless會自己安裝對應的Elasticsearch版本)
Exceptionless(Exceptionless.4.1.2861) https://github.com/exceptionless/Exceptionless/releases
配置環境變量:
JAVA_HOME ...\Java\jdk-10.0.1
CLASSPATH:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
Path 新增:%JAVA_HOME%\bin
安裝:elasticsearch-6.3.1
以管理者方式運作CMD:
...\elasticsearch-6.3.1\bin>elasticsearch.bat
啟動成功:http://localhost:9200/
安裝:Exceptionless.4.1.2861
以管理者方式運作CMD:
powershell Set-ExecutionPolicy Unrestricted
再運作:
...\Exceptionless.4.1.2861>Start.bat
啟動成功:http://localhost:50000/
建立MVC(4.5 frameWork)
Install-Package Exceptionless.Mvc
配置檔案:
<exceptionless apiKey="LhhP1C9gijpSKCslHHCvwdSIz298twx271n1l6xw" serverUrl="http://localhost:50000" enabled="true"/>(寫配置檔案中不起作用!!)
建議用下面的
Application_Start(){
ExceptionlessClient.Default.Configuration.ApiKey = "KLlEsIjJCeVcVlAKuoxhHEnfeNsZo73hxrWVha0G";
ExceptionlessClient.Default.Configuration.ServerUrl = "http://localhost:50000";
}
.net CoreMVC
Install-Package Exceptionless.AspNetCore
配置檔案:
"Exceptionless": {
"ApiKey": "gUb2v8AUSPyTtAKmECZqZ03a4EPXX9CV5agTStPP",
"ServerUrl": "http://localhost:50000"
}
app.UseExceptionless(Configuration);
最終效果:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVPV1GZ2hnMaVXOXFGN5cVWwh2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39zM4kjM0YjMyIDNxcDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)