-
同事被一個鬼怪問題困住: 新裝好Virtual Server 2005 R2 SP1,複製完VM並掛上,卻在用管理介面網頁界面啟動VM時出現Javascript錯誤: 'document.getElementById(...)' is null or not an object 而該錯誤導致VM無法開機! 換句話說,安裝VS2005 R2 SP1跟Copy超大vhd的功夫變成在做心酸的。 茶包射手出馬,心想既然是Javascript問題,應該不難追查。打開 IE Developer...
-
同事詢問: SQL 2008 R2安裝於Windows 2008 R2上,當SQL服務設定使用網域使用者帳號執行,啟動類型設為"自動",則在重開機時會出現以下錯誤,導致無法自動啟動: SQL Server (MSSQLSERVER) 服務無法啟動,因為下列錯誤: 這個帳戶名稱不正確或不存在,或指定的帳戶名稱密碼不正確。 若將服務設定為"自動 (延遲開始)"[英文為Automatic (Delayed Start)],或改用本機帳號,則可避開上述問題。但同樣的設定...
-
翻修一個古老網頁,在IE6下撞鬼: 以jQuery隱藏<TR>後,整列<TR>元素都消失了,唯獨其中<SELECT>屹立不搖! 將有問題的HTML擷取出來,用刪去法一一排除嫌犯,花了半小時才抓出原因,看來是IE6的Bug。但這年頭,執意使用IE6的人,不論是格式錯亂版面不同、程式當掉還是發現臭蟲,都像硬選了蒼蝿滿天的路邊攤吃冰,隔天烙賽就算拉到兩眼金星,也不會有人寄予同情。只會換來一句: 老師有講,你有沒有在聽?? IE6它是害人精,趕快丟到天王星... (氣到我都忍不住開始Rap了...
-
相信許多人都有WCF很難Debug的印象! 的確,Client透過Proxy Class以非同步呼叫執行於Host程序的程式碼,乍看跟呼叫本地元件沒兩樣,但本質上卻涉及一連串複雜機制,要將Server端或傳輸環節中發生的錯誤詳實地傳到呼叫端本來就不是件簡單的事。 昨天剛好遇上一起 RIA Service離奇暴斃 案,只知WCF呼叫無疾而終,別無線索,最後還是靠著修改程式看結果變化的土方法才找出傳回結果項目過多的問題。不過,在爬文過程中,意外發現了因先前不夠用功所以遺漏的好東西-- WCF Tracing...
-
WCF RIA Service 是一種簡化RIA資料庫存取的解決方案,基本上它以Entity Framework、WCF為基礎,透過服務元件、IDE精靈、程式碼自動產生器,讓Silverlight開發人員花最少的力氣搞定資料庫的查詢新增修改刪除工作。 (想多了解一點的人可以參考 MSDN Library 和Silverlight網站的 錄影教學 ,另外,LOLOTA也有一篇簡單扼要的 介紹文 。) 今天第一次嘗試將WCF RIA Service應用在小型專案上,一度射門中柱彈出,所幸稍後頭鎚補進...
-
翻修古老ASP.NET網站專案,發現使用Visual Studio 2010編譯會失敗,傳回以下錯誤: The CodeDom provider type "Microsoft.VJSharp.VJSharpCodeProvider, VJSharpCodeProvider, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" could not be located. 這個錯誤訊息沒有關聯到任何檔案...
-
上回曾經PO文提過 Visual SourceSafe Check-In時彈出Invalid Handle錯誤 的問題,但安裝VSS 2005 Update並沒有根治,有時還是會發生Check In過程彈出"Invalid Handle"訊息的惱人狀況。 最近要將一個大專案翻版成.NET 3.5,有大量專案要重新Check In到新的Project Source,我那原本就只有芝麻大小的耐性想當然瞬間被磨光,即將暴走之際,忽而福至心靈,靜下心來再爬一次文,這回在MSDN論壇發現一則很有用的...
-
Windows 2008 R2重新開機後,發現原本用得好好的帳號無法登入,輸入密碼後,出現以下訊息立即登出: The User Profile Service failed the logon. User profile cannot be loaded. (中文: User Profile Service服務無法登入 無法載入使用者設定檔) 改使用Administrator身份可正常登入,檢查後發現以下事件: Windows cannot log you on because your profile...
-
同事遇到的問題,做個筆記: 在某台機器上,同樣的連線字串,用System.Data.OracleClient.OracleConnection可以連上資料庫,用ODP.NET 9207 Oracle.DataAccess.Client.OracleConnection卻一直彈出"帳號/密碼不正確"的登入失敗訊息。 該機器上有安裝Oracle 9.2及Oracle 11g的Client,二者的TNSNAMES.ORA經比對後完全相同,到底問題出在哪裡? 原來,從Oracle 11g起...
-
在IIS 7.5執行某個ASP.NET程式時發生以下錯誤: HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. Detailed Error Information: Module: IpRestrictionModule Notification: BeginRequest...
-
Terminal Service登入遠端原本處於鎖定狀態的Windows 2008 R2,出現以下錯誤: AtBroker.exe - Application error The application failed to initialize properly (0xc0000142). Click OK to terminate the application. 接著畫面全黑無法操作。 爬文發現 一篇文章 ,導引到 微軟KB ,說明這是個Bug(程式在不正確的桌面啟動,可能跟我在公司為 三螢環境...
-
這是今天遇到的問題,沒時間完全解開謎團,僅記載處理經過如下: 同事使用VS2008中文版,以 VS2008 Web Deployment Project 將其編譯成DLL上傳至測試機,發現其中有一段"SELECT Col1, CASE WHEN Col2=1 THEN '中文一' ELSE '中文二' END As ColX FROM ..."的PL/SQL語法,查詢結果在網頁上的呈現, Col1正常顯示,ColX則出現三個問號(?) 。 原以為是...
-
Reporting Service線上列印功能可以直接由網頁列印出美美的報表,是很酷的功能,不過實務應用也遇過不少小狀態就是了。 昨天無意中發現RSClientPrint元件支援寫Log檔的功能,這在射茶包時可是價值連城的情報。故特別PO文做個筆記以防年老失憶: 開啟Log記錄的做法是用RegEdit加入一則機碼(Key)HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\80\Reporting Services 並新增LogRSClientPrintInfo...
-
在設計查詢介面時,下拉式選單是很常見的條件選取方式,而往往我們都會再加上一個"不限條件"選項,允許使用者不限制條件,列出所有項頁。舉例來說: 在設定查詢地區的下拉選單(例如: ddlArea),除了列出基隆市、台北市、台北縣、桃園縣...等各縣市Option外,常會再多一個"所有地區"選項,將Option Value設定='*',選取時表示不限定地區。在Server端,便要將這些篩選條件轉為SQL指令,如何將'*'視為不限地區...
-
Outlook 2007在x64平台上無法預覽信件的PDF附件檔,會出現: 無法預覽此檔案,因為下列預覽器發生錯誤: PDF Preview Handler for Vista 若要在本身所屬的程式中開啟此檔案,請按兩下檔案。 找到 這篇文章 ,才知道這是Adobe PDF Preview Handler的Bug,網友們已經 抱怨了兩年多 ,Adobe還是沒處理,於是該文章的作者就自力救濟寫出修補程式,修改Registry裡錯誤的AppID後,PDF預覽器馬上就可以使用囉~~ PS: 另外,該Fix還做了一個"32...