發表文章

目前顯示的是 四月, 2019的文章

VS2019無法載入專案The tool version "15.0"

圖片
這兩天看到VS2019正式發佈後,馬上下載來試玩,未料一裝完打開專案後,還來不及開心就出現了無法載入專案錯誤...。
C:\projects\test.csproj : error : The tools version "15.0" is unrecognized. Available tools versions are "14.0", "2.0", "3.5", "4.0"
原因: 依測試結果,若是全新的OS安裝不會有問題,而原本筆電已有VS2017的才可能會發生。
搜尋相關文章後,錯誤訊息都指向了MsBuild相關的DLL在GAC等版本問題。在連串的測試及比對後,發現MsBuild相關的dll在全新OS安裝下只會有4.0及14.0。而我的筆電卻有15.1版本的dllGAC



解決方式: 用administrator 打開Visual Studio Developer Command
執行以下命令來移除Microsoft.Build.*.dll 15.1版本 gacutil.exe /u "Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" gacutil.exe /u "Microsoft.Build, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" gacutil.exe /u "Microsoft.Build.Utilities.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" gacutil.exe /u "Microsoft.Build.Engine, Version=15.1.0.0, Culture=n…

[debug] 分析iis log的工具Log Parser Studio

圖片
今天在查詢IIS Log時,用Notepad打開後,憑著我的鷹眼逐行搜查....。查到一半時,才想到好像有什麼GUI工具的....。馬上Google了一下,果然有一個Log Parser Studio可以使用。

安裝連結
1.安裝Log Parser 2.2 https://www.microsoft.com/en-us/download/details.aspx?id=24659
2.Log Parser Studio https://gallery.technet.microsoft.com/Log-Parser-Studio-cd458765
如何使用 選擇Log 來源
使用現成的Library查詢,本例查詢較緩慢的Request
上方是結果,下方是查詢語法,你也可以複製出來改成你要的。 time-taken 為毫秒,例:5000=5秒
Ps: 馬的...有種從古代來到了現代的感覺。
參考來源 Log Parser Studio介紹 https://dotblogs.com.tw/kinanson/2017/08/18/145528 如何取得IIS記錄檔 https://note.robinks.net/2013/09/how-to-get-iis-log-files.html