Browse by Tags

NLog問題偵錯技巧
NLog 是我們開發團隊的奧林匹克指定Log元件,但經驗裡遇過不少次沒有寫Log檔的狀況,而NLog為了避免寫Log過程出錯導致主程序中斷,預設不會拋出錯誤訊息,這讓NLog茶包特別難找。過去較常見問題是對Log資料夾缺少寫入權限(尤其是IIS 7.5+會 用IIS APPPOOL\XXXX虛擬帳號 ,需要額外開權限),補設權限後就OK,對NLog問題如何除錯也未多深究。不料前幾天踢到鐵板,足足卡了一小時找出原因(代表以前是假會,只要不是權限問題就卡關,嗚~),不過因此學會NLog異常排除技巧是意外收獲...
Posted 16 May 2016 12:00 AMJeffrey | with no comments 3,954
Filed under: ,
小密技-在IIS主機現場撰寫測試ASPX偵錯
ASP.NET Web Application Project(WAP)與 Web Site Project(WSP)之間有一段有趣的消長演進:ASP.NET 1.0/1.1時代的ASP.NET網站要先編譯成DLL才能執行,稱之為Web Application Project;ASP.NET 2.0起推出Web Site Project架構,採用Code-Beside,不需事先編譯,Blah.aspx與Blah.aspx.cs一起放上IIS網站就能運行。雖然開發者還是可以選擇用WAP寫網站,但WSP改完存檔就能立刻看結果顯然比較迷人...
【茶包射手日記】瀏覽器播影片有聲無影處理經驗一則
家裡的電腦出現奇怪狀況,發現Chrome看臉書影片時聲音、進度條正常,但畫面全黑,重新開機亦無起色。 為了對照起見,做了以下測試: Chrome播放YouTube正常 IE播放Facebook影片跟YouTube畫面全黑 Edge播放Facebook影片跟YouTube也畫面全黑 依老江湖多年經驗,這種狀況常與硬體加速功能有關,先關閉Chrome硬體加速再試試: 關閉硬體加速功能後,Chrome播放臉書影片功能恢復正常,確診為硬體加速問題。 再依據老江湖的經驗,遇到影片播放硬體加速問題,一定要先拆坐墊...
Posted 08 May 2016 10:52 PMJeffrey | 4 comment(s) 4,985
Filed under:
【茶包射手日記】Windows睡眠、關機後風扇續轉
記錄這兩天遇到的鬼問題。 【聲明】因處理過程龐瑣且某些操作屬不可逆,無法反覆驗證追出真兇,本文僅整理處理經驗供參。 前陣子將家裡的PC升級成SSD,重灌Windows 10後,SATA硬碟傳輸速度有點怪(這是另一則奇妙故事,一言難盡,有機會再寫,此處略過細節避免失焦),主機板Asus P8H67-M EVO已有5年歷史( 這篇文章 還有它的照片哩),BIOS五年沒更新過,值得試試。 Asus網站驅動程式分門別類做得挺好,雖是五年前的舊產品,很快就在 下載網頁 找到BIOS更新,最新版本是2013...
【茶包射手日記】解決舊作業系統檔案無法刪除問題
問題情境如下:整理原屬舊作業系統碟的硬碟,在刪除檔案時常遇到系統檔被設定只有TrustedInstaller等系統帳號才能刪除的狀況,此時需修改NTFS進階安全設定克服。 如下圖所示,檔案被設成TrustedInstaller才能完全控制權限,連Administrators都無法修改權限。唯一解法是先將檔案擁有者設成自己再加入修改及刪除權限。 手工調整成千上萬個檔案讓人發狂,上網爬文找到 批次指令 : 警告:本案例討論對象為舊作業系統檔案,請勿用於更動現行作業系統檔案權限,以免造成系統損壞。 先用...
Posted 02 April 2016 06:00 PMJeffrey | with no comments 3,052
Filed under:
讓Windows輾轉難眠的臉書
在 Windows,你為什麼不睡覺? 一文中,我學到播放影片軟體會佔用音效裝置,導致Windows閒置自動睡眠設定失效,而powercfg /requests指令則可用來快速查詢資源是否處於使用中。此後,每次讓電腦睡眠前,我會特別關掉播放中的影片,避免半夜Windows自動更新或其他排程甦醒後不再自動睡眠,平白空轉一整天。 前幾天接連兩次,電腦半夜醒來後一直醒著,用powercfg /requests一查,果然音效狀置在使用中,問題是我只有瀏覽器跟Visual Studio沒關,瀏覽器沒上YouTube看影片...
讀書筆記-行為的藝術
前情提要 第二本「行為的藝術」讀書筆記來了。相較於「思考的藝術」聚焦於邏輯,這本書較偏心理學層次,原本不太引起我的興趣,沒想到讀來驚喜連連,常有「對耶,好像真的是這様」「慘,完全被說中」的感嘆。人類有許多古怪的行為習慣(有些說是劣根性也不為過),不少來自遠古以來的物種演化,由於不具某些「劣根性」的人活不久,留存的基因仍繼續主宰現代人類的行為,非常有趣的邏輯。 理由的正當性 我只有5頁,可以讓我先印嗎?因為我趕時間 我只有5頁,可以讓我先印嗎?因為我想影印 令人驚訝地,以上兩種說法都能成功插隊。說出理由就得到諒解與協助...
讀書筆記-思考的藝術
前陣子跟同事聊到 邏輯謬誤 ,同事提到德國作家的相似作品,談非受迫性的思考邏輯錯誤及行為偏誤,邏輯控對這些知識沒什麼抵抗力,趁著剛好拿到博客來Coupon就入手了,下單隔天書就送抵小七門市,效率令人驚喜。(線上書店品項完整折扣多再加上交貨神速,實體書店只剩能深入試閱及可搭訕知性正妹等優勢,這場仗註定艱辛。) 書薄不及300頁又算淺顯好消化,沒兩下就能翻完,但衡量自己不會有耐性再翻一次,又不想讀過的內容太快隨風而逝,唯有寫成筆記才能長記活用。這篇算是私人筆記,貼在部落格只為方便日後查詢引用,但有興趣的讀者可以加減看...
Posted 11 February 2016 10:05 AMJeffrey | with no comments 6,560
Filed under:
【茶包射手日記】IIS不接受TCP連線
公司有一台主機連續兩天出現異象。剛上班的尖峰時間出現IIS網站無回應,使用遠端桌面登入觀察到桌面反應遲緩,但幾個系統服務與網路磁碟機功能正常,IISRESET後問題仍未消除。進一步用 telnet 127.0.0.1 80 測試,得到的結果是TCP連線一建立就被切斷,主機上有另一個走8080 Port的PHP網站,telnet 127.0.0.1 8080 也是一接通馬上斷線,感覺問題在比IIS更底層的程序。時處尖峰不便重開機,而沒回應的網站有替代主機可用,就先按兵不動,約莫過了半小時,IIS自己醒來又一切如常...
【茶包射手日記】ScriptBundle與自動部署時間差
同事報案,舉發古怪茶包一枚。 ASP.NET MVC專案新増了moment.js,在BundleConfig將其加入打包範圍[ 延伸閱讀 ]: bundles.Add( new ScriptBundle( "~/bundles/common" ).Include( "~/Scripts/jquery-2.1.3.js" , "~/Scripts/jquery.blockUI.js" , "~/Scripts/moment.js"...
Posted 11 January 2016 09:14 PMJeffrey | with no comments 2,197
【茶包射手日記】由TFS取得專案發生System.Web.Mvc.dll參照無效
接到任務,要在前人的專案新増一個小功能。由TFS下載原始碼準備編譯時,出現奇怪現象。 System.Web.Mvc參照失敗: 但System.Web.Razor及其他System.Web.*系列是好的: 同一專案在同事機器開啟一切正常。由於是參照問題,加上專案有點歷史,一度以為專案是因為最早使用Visual Studio 2012開發,System.Web.Mvc參照來自VS2012或另外安裝的ASP.NET MVC套件,而我的電腦沒裝過VS2012才出狀況。直到想起該檢查csproj,真相大白...
筆記-Evernote自動更新失敗
Evernote無法更新問題之前 曾處理過 ,但一直沒徹底解決,每次動更新找不到evernote.msi的問題就要上演一回。先前直接執行%temp%下的Evernote.msi可以克服,但今天手動執行這招失效,安裝程式繼續抱怨無法移除5.8.13版。(不確定是否跟我的作業系統從Windows 8.1升級到Windows 10有關?) 爬文想找Evernote 5.8.13版Evernote.msi,意外發現Evernote討論區( https://discussion.evernote.com/forum...
Posted 29 December 2015 10:13 PMJeffrey | with no comments 2,031
Filed under:
【茶包射手日記】EDMX ADO.NET Provider錯誤疑雲
為調查TFS Build Service建置失敗,登入TFS Build Service主機使用Visual Studio 2013偵察(在TFS Build Service主機安裝VS2013的原委參見 TFS Build Service筆記 ),Visual Studio回報找不到Oracle.ManagedDataAccess.Client ADO.NET Provider錯誤。 問題根源不難理解,TFS Build Service主機沒有安裝及註冊Managed ODP.NET,只靠NuGet下載相關DLL到專案...
診斷Visual Studio 2015安裝卡住問題
這篇文章背後有個悲慘故事,微軟在11/30釋出了 VS2015 Update 1 ,隔天我就迫不及動手要升級,最後卻足足花了四天,晚上開夜車研究,清晨四點多想到點子爬起來繼續射茶包(沒搞定睡不著,射手的宿命 orz),直到剛剛才正式把VS2015U1裝好~ 小小的升級安裝搞成天堂路,內情自然不單純,別擔心,我的痛苦遭遇源自系統環境特殊,大家應不會遇到。但網路上看到很多人抱怨Visual Studio 2015安裝很慢,一裝數小時,停在某個安裝項目久久沒進展,搞不清楚是當掉還是安裝中?不知道該耐心等候還是果決中斷不浪費生命...
【茶包射手日記】無法使用本機帳號存取C$網路分享
某伺服器最近由Windows 2003升級到Windows 2008 R2,原本複製檔案到該伺服器的排程發生存取被拒錯誤,經偵察獲得以下線索: 主症狀為使用該伺服器的本機管理者帳號(該伺服器未加入網域)從遠端機器存取其C$、D$等系統內建網路分享出現Access Denied 同一排程作業在升級Windows 2008 R2前可行 確定帳號密碼無誤,因為使用同一帳號可以Terminal Service登入問題伺服器 若另開一個網路分享並授與該帳號讀取權限,可順利存取無誤 同事提供 情資 一則,原來這是Windows...
更多文章 « 上一頁 - 下一頁 »

搜尋

Go

<April 2017>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應

Tags 分類檢視
關於作者

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

文章典藏
其他功能

這個部落格


Syndication