發生情境
從版控 Git 上抓下新專案要進行建置時,發生建置失敗的事件錯誤訊息如下
Could not find a part of the path 'D:\git\projectName\bin\roslyn\csc.exe'.
從建置失敗的錯誤訊息中可以很清楚看到失敗是因為 bin 底下少 roslyn\csc.exe 檔案,之前也遇過類似的案例,在此簡單記錄一下遇到這問題時該如何處理
甚麼是 Roslyn ?
Roslyn 是 C# 之父在 //Build/ 2014 公布的 .NET Compiler Platform (Open Source),可以協助分析程式碼的語法(syntax)、語意(semantics)等等,今天不是在介紹新一代編譯平台,詳細可以參考...
2018年11月29日 星期四
2018年11月23日 星期五
[Nuget] Nuget operation failed

前言
為了取得/建置專案的方便,最近常遇到同事透過 powershell 指令使用svn取得最新的代碼並呼叫MSBuild自動建置專案,今天在執行完前同事所撰寫的 powershell script 後開啟專案跳出 Nuget operation failed 提示訊提,這種情況還是第一次遇到,新筆電與桌基平常都正常來記錄處理臭蟲的過程
症狀
開啟Visual Studio 2017跳出錯誤訊息:Nuget operation failed,如下圖所示
按下專案建置或重build一直無法順利建置成功,大部分錯誤訊息是 Nuget...
2018年11月17日 星期六
2018年11月13日 星期二
[typescript] 如何得知 Visual Studio 使用 Typescript 的版本?

前言
近期工作都在使用 Typescript 進行開發,要如何得知目前Typescript 版本呢?
取得目前版本方法
Visual Studio 2017
專案按右鍵 > Properties > TypeScript Build Tab > TypeScript Version此專案就是使用 2.3 version,如果要修改的話就選要用的版本即可 注意 : 異動編譯版本有可能部分方法會不支援造成編譯失敗
暴力修改方式也可以直接到 projectName.csproj...
2018年11月10日 星期六
[typescript] 如何在 Visual Studio 2017 安裝 TypeScript 1.8 Compiler ?

前言
最近公司在進行升級 Visual Studio 2017 IDE,有些專案在過去開發時是使用舊的 TypeScript 版本,這篇文章是在記錄如何在 Visual Studio 2017安裝 TypeScript 1.8版 Compiler (預設不會裝) 的過程
釐清案情專案從版控下載後發現Build不過,發現錯誤訊息如下圖
錯誤訊息疑似是版本不支援關係,這時需要查看此專案檔用 TypeScript用到的版本號為 1.8 (專案右鍵 > Properties > TypeScript...
2018年11月9日 星期五
2018年11月7日 星期三
[IIS] HTTP 錯誤 500.21 - Internal Server Error

前言
換新筆電後在安裝公司專案過程遇到很多問題,昨天是SQL Server服務異常關閉,今天是專案出現問題是"HTTP 錯誤500.21 - Internal Server Error",但這樣也不錯,可以學到更多新知識與問題,這裡簡單紀錄一下處理過程
錯誤訊息 HTTP 錯誤 500.21
HTTP Status Code 狀態碼 是Server端 Response 的狀態,在 Status Code Definitions 文件中可以看到詳細的說明,在IIS 7.5之後 HTTP 狀態碼可以簡單分為下列幾種
1xx...
訂閱:
文章 (Atom)