顯示具有 ReSharper 標籤的文章。 顯示所有文章
顯示具有 ReSharper 標籤的文章。 顯示所有文章

KKBruce的2016年軟體(開發)工具大補帖

KKBruce的2016年軟體(開發)工具大補帖

Microsoft Edge無法開啟此應用程式
相片無法開啟此應用程式
應用程式無法啟動,因為期試用授權已到期。

因為不知名原因,電腦 Windows 10 所有原生 App 全部無法使用(如上圖),網路上有放著放著就會自己好的說法,我放了二週,重開了 N 次,還是一樣,只好選擇進行 Re-Install OS。現在重灌 Windows 10 + 安裝 Driver (少數) + Windows 10 App 還原,整體時間和以前相比,時間成本真的是大大減少許多,而且已經還原 5 成以上作業的能力了。現在反而是非 Windows App 的軟體,下載安裝設定花的時間多很多。很久以前從 Scott Hanselman 的 Blog 學習到整理軟體清單(我2011年整理)這件事,當時從 Scott Hanselman 的清單挖到不少寶,有些現在還使用。時過境遷,在下載(找)軟體時,突然回想起軟體清單這件事,就順手把目前有在使用的軟體重新整理一下,就當成2016年版軟體(開發)工具清單。

好軟體需要你我支持

以下同時出現 free, pay 代表有測試版(或免費版)可下載使用,通常是功能限制。沒註明的通常是免費的。

身為一位軟體開發人員,我一直推廣:在個人付擔的起的情況下,不要當一位只願意自己喝星巴克而不願意買軟體的人。絕大部份的軟體都不貴,如果真的對你有幫助,你需要天天喝咖啡,就不能一下這位寫出好用軟體的人(或公司)嗎?當然,那種數百美金以上的事,就看你怎麼找到痛點來介紹與推廣給公司,絕不是(抱怨)不可能,只是那痛點是否被你找到。

Microsoft Azure專案發行時無法預覽

Microsoft Azure專案發行時無法預覽

最近某個Microsoft Azure專案一直有個問題,問題是在「發行」時無法進行預覽,如果按下預覽鈕,那麼會出現錯誤。

錯誤訊息

由於例外狀況 '嘗試對條件 "'$(TargetPlatformVersion)' > '8.0'" 中評估為 "" (而非數字) 的 "$(TargetPlatformVersion)" 進行數字比較。 C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets' 而導致叫用組建失敗。

一但產生錯誤,Microsoft Azure專案就會無法發行,必須關閉重開,然後不能在發行時按下「預覽」鍵,就能順利發行。利用錯誤訊息求助G神,得到「找不到符合搜尋字詞」的結果,有點苦腦。

閃開,讓專業的來

還好,小弟還認識一位Microsoft Azure的朱神,經過小朱的幫助,給出一個通靈級的解答:$(TargetPlatformVersion)’ > ‘X.X’ Error

看起來是Resharper 8.x的bug。而我電腦中的Resharper是由8升級至9的沒錯。

ReSharper Repair

將ReSharper進行Repair,問題解決,收工。