專案間如何共用 config 設定 - 使用 MSBuild Community Tasks

專案間如何共用 config 設定 - 使用 MSBuild Community Tasks 之前文章 專案間如何共用 config 設定 - 使用 MSBuildExtensionPack 提供跨專案使用相同 config 設定值的概念,也介紹了透過 MSBuildExtensionPack 實作的細節 今天則要介紹另

專案間如何共用 config 設定 - 使用 MSBuildExtensionPack

專案間如何共用 config 設定 - 使用 MSBuildExtensionPack 以往專案公司的經驗中,較常見情境是一個專案中可能會針對不同的環境建立不同的組態設定( configuration ),在發行 (publish) 時透過 configuration transformation 來將

如何在 Windwos 上設定 RabbitMQ Cluster

如何在 Windwos 上設定 RabbitMQ Cluster 現在的系統都需要考慮大流量的情境,而系統中承載力最差的節點也就是系統的整體承載量。一般的概念就是哪個節點扛不住就加那個節點

net use 指令出現 error 2148073478

net use 指令出現 error 2148073478 同事反應 Jenkins 沒辦法順利將 CI build 的檔案部署至遠端,確認過資料夾權限、robocopy 語法一切正常後,發現原來是 net use 指令的權限問題,

關於 Git 刪除 Remote Branch

關於 Git 刪除 Remote Branch 今天同事問到為什麼從 Git Server 上刪除 branch 後,local 還是看得到被刪除的 branch,仔細想想我好像沒有這樣操作過,所以做了幾個實驗,

從 Json String 中取得物件的屬性值

從 Json String 中取得物件的屬性值 之前文章 使用 string 建立 instance 及反序列化 json 為 class 介紹到如何使用 string 產生 instance 及反序列化 json 為 class,後來同事看到寫法建議可以用 json.net 的 JObject.Parse

關於 GetType 的一些事

關於 GetType 的一些事 之前在 LINQ to Objects VS LINQ to Entities 中提到 LINQ to Objects 是一系列 IEnumerable 及 IEnumerable<T> 的擴充方法,而 LINQ to Entities 是一系統 IQueryable 及 IQueryable<T> 的擴充方法,透過物件繼承的型別可以很容易區分出

關於指定 NuGet 安裝資料夾

關於指定 NuGet 安裝資料夾 之前文章 指定 NuGet packages 存放位置,有介紹如何修改 NuGet 套件的安裝目錄,後來同事測試後有更簡單的做法,因此紀錄一下 使用設定檔的做法相同

Visual Studio 中無法使用 NuGet 指令?!

Visual Studio 中無法使用 NuGet 指令?! 在測試 NuGet 相關參數時,竟然發現在 Visual Studio 中無法使用 NuGet 指令,原本以為 NuGet 功能故障但令我更驚訝的是可以正常使用 NuGet 來管理套件,只是

將 RabbitMQ 的連線參數移至 Config 中

將 RabbitMQ 的連線參數移至 Config 中 之前文章 使用 .Net client 連線至 RabbitMQ 收發訊息 介紹了如何連線至 RabbitMQ 收發訊息,不過當時直接在程式碼指定了相關的連線資訊,身為一個優秀的工