Category: visual studio

公司因為TFS Build Service無法存取網際網路還原NuGet Package,故我們採取將NuGet Packages一律簽入TFS的策略。近日再發現TFS Build Service行為特性一則,筆記之。 某專案使用Build Service編譯時出現NuGet無法還原錯誤,想起...

這年頭用Visual Studio寫程式已經離不開NuGet了!NuGet會在每個專案新増packages.config記錄已安裝Package及版本,在解決方案(.sln)檔所在資料夾則會建立packages保存各專案的NuGet Package DLL實體,放在解決方案層級的好處是方便Pac...

新增了一個MVC專案要測試SignalR,透過NuGet安裝Microsoft.AspNet.SignalR.Sample,依照readme.txt指示,需在OWIN Startup中加入: Microsoft.AspNet.SignalR.StockTicker.Startup.Con...

Windows 8對中文輸入法做了大翻修,內建的新版倉頡輸入法,缺乏自動選字,少了幾個快捷鍵,難用到讓人想哭。幸好已經有在Windows 8安裝新倉頡(對Windows 8而言明明是舊的 XD)、新注音、ㄅ半注音的解決方案,否則少了順手的輸人法,用起Windows 8像新鞋磨腳一般讓人阿雜。 ...

遇到一個怪異情境: 由他處取得的專案原始碼,編譯時出現錯誤訊息,抱怨專案沒有參考某個第三方元件--Quartz.dll。但如下圖範例,右側專案參考清單中明明有Quartz這顆元件,但左側using Quartz卻回應找不到Quartz命名空間,光視覺上就很矛盾! 其實過去已有類似經驗,問題...

我的工作機有16G RAM,日常開發加上跑了幾個VM,記憶體還有剩,於是便切了2GB出來做Ram Disk,並把Windows暫存目錄設在Ram Disk上,多少能提高一些效能(延伸閱讀: 保哥的介紹文)。這個配置方式已順利運作近半年,最近卻發現,看似充裕且每次重開就清空的2GB空間,居然有被用完的...

我們在做專案時,在一個Solution中,常有多個專案共用Class的情形,例如: 在Service端定義了一組傳遞資訊的物件,在呼叫端也會用到、或是某個提供工具函數的類別,對多個專案來說都有用。此時,標準做法是另外建一個獨立的類別庫專案(Class Library),將要共用的類別放進去,多個...