Browse by Tags

在 TFS 2012 Build Service 編譯 VS2015 專案
工作環境用的是 TFS 2012 Build Service,最近要編譯 VS2015 專案,程式用到 C# 6.0 超好用的字串插值 寫法當場被打臉,得到 Unexpected character '$' 錯誤。原因很明顯,VS2015 改用 Roslym 編譯器,TFS 2012 Build Service 上沒裝是要編個屁? 經過一番摸索(還學到 TFS 的編譯範本原理)終於搞定,細節整理如下。 首先要下載 MS Build Tools 2015 安裝到 Build Service...
Posted 05 March 2017 11:57 AMJeffrey | with no comments 1,893
Filed under: ,
Visual Studio 擴充套件自動停用問題
最近發生 SCSS 無法自動編譯的狀況,查看 Extension and Updates,問題出在 Web Compiler 被停用。 手動重新啟用後一切功能如常,原以為是一時系統秀逗,但接連發生好幾次才感覺不對勁。觀察發現,即時手動啟用,重開 Visual Studio 再開,Web Compiler 又是停用狀態。進一步檢查,則發現另一套件 Bundler & Minifier 也有相同狀況。 爬文找到一篇發生在 Web Essentials 的 類似案例 ,似乎是擴件套件 Cache...
Posted 02 January 2017 05:43 AMJeffrey | with no comments 3,201
Filed under:
Visual Studio 中文英文介面切換
Visual Studio 我習慣用英文版,尤其是版控有一堆術語:Check In、Check Out、View History、Pending Changes、Branch/Merge、 Get Latest 平時多用英文,溝通 UI 操作方法時硬要翻譯成「檢視記錄」、「暫止的變更」、「取得最新的版本」,挺彆扭。 工作上遇到幾起誤裝 Visual Studio 中文版又不知如何切成英文的案例,特地寫篇筆記。 由 Visual Studio 上方選單找到「工具/選項/國際設定」,畫面有個「取得其他語言...
Posted 30 November 2016 05:13 AMJeffrey | 2 comment(s) 5,202
Filed under:
【茶包射手日記】VS2015無法啟動IIS Express
Visual Studio 2015 疑難雜症一枚。 ASP.NET 專案不知何故無法在 Visual Studio 裡執行及偵錯,一直跳出以下錯誤: Unable to launch the IIS Express Web server. 試過刪除 .sln 檔所在目錄的.vs資料夾,無效。 註:.vs 是隱藏資料夾,VS2015 儲存開發環境設定的地方,刪除後會重新產生(但會遺失檔案開啟狀態、中斷點等設定),處理 VS2015 異常 挺好用 。 爬文找到 相關討論 ,有人建議刪除 %userprofile...
神祕的ASP.NET bin\roslyn目錄
同事由TFS取回ASP.NET MVC專案,編譯後執行出現以下錯誤: [DirectoryNotFoundException: 找不到路徑 'D:\TFS\src\web\MyForm\bin\roslyn\csc.exe' 的一部分。] System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +353 System.IO.FileStream.Init(String path, FileMode mode...
Posted 26 August 2016 07:45 AMJeffrey | with no comments 5,104
Filed under: ,
【茶包筆記】 Visual Studio遇web.config鎖定無法覆寫
最近遇到兩次,特筆記備忘。 在Windows 8.1使用Visual Studio 2015偵錯ASP.NET網站,修改web.config後存檔,出現被其他程序佔用無法存取錯誤。 The process cannot access the file '…web.config' because it is being used by another process. 無法存取檔案 '…web.cofig',因為其他處理序正在使用此檔。 優先猜想web.config是被IIS...
Posted 25 July 2016 09:17 PMJeffrey | with no comments 3,393
Filed under: ,
【茶包射手日記】VS2015卡在專案初始化無回應
用Visual Studio 2015開啟最近每天在寫的解決方案,突然卡在「解決方案呈現載入中(loading…),多個專案處於初始化中(initializing…)」狀態,Visual Studio 2015 UI也凍結無回應,只能從工作管理員強行砍掉devenv.exe重新啟動,再次開啟問題依舊。為了對照,用VS2015改載入其他專案,一切正常,縮小範圍,確認問題只出在特定解決方案。改用VS2015安全模式(不載入外掛套件)開啟該解決方案,問題依舊。進一步測試,VS2013開啟該解決方案是正常的...
Posted 31 January 2016 11:37 AMJeffrey | 1 comment(s) 3,492
Filed under:
善用VS2015 NuGet Manager解決方案管理功能
NuGet已經是Visual Studio寫專案時的柴米油鹽醬醋茶了,但有些人可能沒發現在解決方案(.sln,Solution)層也可以開啟NuGet Manager。如下圖,在Solution Explorer的.sln開右鍵選單,有一個「Manage NuGet Packages for Solution…」: 在解決方案開啟NuGet Manager可以一次檢視所有專案的Package安裝狀況,但在VS2013時代,這功能有點雞肋。如以下例子,解決方案裡總共有三個專案安裝兩種不同版本HelperSharp...
Posted 17 January 2016 08:45 AMJeffrey | with no comments 8,182
Filed under: ,
診斷Visual Studio 2015安裝卡住問題
這篇文章背後有個悲慘故事,微軟在11/30釋出了 VS2015 Update 1 ,隔天我就迫不及動手要升級,最後卻足足花了四天,晚上開夜車研究,清晨四點多想到點子爬起來繼續射茶包(沒搞定睡不著,射手的宿命 orz),直到剛剛才正式把VS2015U1裝好~ 小小的升級安裝搞成天堂路,內情自然不單純,別擔心,我的痛苦遭遇源自系統環境特殊,大家應不會遇到。但網路上看到很多人抱怨Visual Studio 2015安裝很慢,一裝數小時,停在某個安裝項目久久沒進展,搞不清楚是當掉還是安裝中?不知道該耐心等候還是果決中斷不浪費生命...
The type 'Global' is defined in an assembly that is not referenced errors in VS2015
[Abastract] When you open web form aspx source in VS2015, you may get two compilation errors for each aspx: The type 'Global' is defined in an assembly that is not referenced. You must add a reference to assembly 'App_Code.****, Version=0...
Posted 14 November 2015 08:17 AMJeffrey | 7 comment(s) 3,573
Filed under:
Visual Studio 2015的偵錯例外選項
一般來說,在 try { …  } 範圍發生的例外(Exception)不會觸發Visual Studio偵錯中斷,若想改成一出錯就中止執行,一直以來我都是由Visual Studio DEBUG選單找到Exceptions選項: 開啟Exceptions設定把「Common Language Runtime Exceptions」勾起來: 最近在Visual Studio 2015想做相同設定,卻發現「Exceptions」選項不見了!原來VS2015幫它搬了家,並更名為Exception...
Posted 14 October 2015 06:31 AMJeffrey | with no comments 3,589
Filed under:
VS2015程式檔BIG5相容問題快速解法-修改csproj/vbproj
繼發現VS2015有 許功蓋BIG5相容問題 、寫了 批次轉檔潛盾機 ,接到網友們陸續回饋,我學會好幾種不同做法,也知道了幾個批次轉檔軟體,在此感謝。 昨天ChrisTorng再 分享 了一個存檔時自動轉UTF8的 VS套件 ,粗略評估,它主要功能在於存檔時強制存成UTF8編碼,若專案存在大量BIG5編碼程式檔,得逐一開啟存檔,仍是苦工。但順著套件的日文介紹,我找到一篇微軟Visual Studio日本支援團隊的MSDN 部落格文章 ,雖然日文看不懂,但我看到幾個關鍵字:Shift-JIS(日文的ANSI編碼...
Posted 12 August 2015 02:13 PMJeffrey | 2 comment(s) 6,460
Filed under:
潛盾機-解決VS2015程式檔BIG5相容問題
改用VS2015後沒多久就發現它處理BIG5(ANSI)編碼程式碼的原則不同於以往(推測與編譯器改用Roslyn有關),導致部分使用BIG5編碼存檔的古老程式檔,會因 許功蓋 造成編譯錯誤。 PO文隔兩天同事跟我說,他們換VS2015後也射了好一陣子茶包,最後爬文又爬回我的文章。XD 後來聊到可以寫程式把所有BIG5編碼程式檔轉成UTF8一勞永逸,同事說檔案沒幾個,手動另存就搞定了,還不需要養乳牛。 這兩天,收到網友留言詢問VS2015是否會修正這個問題;也有網友提到手上專案有成千上萬個cs,改了一個BIG5...
取得Cordova專案編譯失敗訊息
在家裡電腦體驗過 無比順暢 的VS2015 Cordova專案經驗,準備在公司展開Cordova大冒險,萬萬沒想到,公司 機車 特殊的網路環境(之前已被 SSL中間人憑證 搞過多次),原本簡單的自動下載編譯部署執行,變成可歌可泣的天堂路。喵的,我又想唱金包銀惹… 上回 提過 ,VS2015封裝了複雜繁瑣的npm Cordova模組下載、安裝過程,按下編譯或執行鈕,Visual Studio就會默默搞定一堆雜工,使用者眼不見心不煩,當個 快樂的小傻瓜 尊貴的上流開發者就好。家庭背景特殊的小孩總是比較早熟...
Posted 25 July 2015 11:27 AMJeffrey | with no comments 4,042
Filed under: ,
改善VS2013/VS2015圖示混淆問題
陸續將VS2103的專案移至VS2015開發,開始一段「有些專案用VS2013開啟,有些用VS2015編輯」的並行時期,遇到一個小困擾: 如上圖所示,由於VS2015沿用VS2013的圖示,同時用來開啟專案,工具列就會出現兩個一模一樣的Visual Studio項目。年紀大記性不佳,老在VS2013項目裡找VS2015專案,發現找錯門牌才想到要找的專案住隔壁,五分鐘後,同樣的錯又再犯一次… orz 想到一個解決辦法,把VS2013的圖示改掉好了! 開啟Visual Studio 2013「內容」選單...
Posted 24 July 2015 05:57 AMJeffrey | 2 comment(s) 4,302
Filed under: ,
更多文章 下一頁 »

搜尋

Go

<May 2017>
SunMonTueWedThuFriSat
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication