琉璃網站
CommunityServer BlogEngine.Net 中文技術社群網站

依標籤瀏覽

  • BUG-VS2008在x64 OS下會忽略Form_OnLoad的未處理例外

    昨天河道上看到噗友 bauann 為了VS2008在W7 x64下無法順利運作,重灌到滿頭大汗外加內心淌血。我原本以為這是一起"抽中籤王"的個案,因為我公司與家裡的環境分別是Win2008 x64 + VS2008與W7 x64 + VS2008,印象中都可以正常使用。(若公司機器的VS2008有問題還混到現在,應該早就被炒魷魚了 XD) 不過,噗裡引用了一篇 論壇討論 ,卻讓我想起一些東西... One VERY important point is that this issue...
  • TIPS-保存Visual Studio偵錯時的Config修改結果

    上回提過透過 程式修改config檔設定值 ,再分享一個私房小技巧。 當我們使用Visual Studio對程式偵錯時,VS在編譯(Build)時會一併將App.Config的內容覆寫到/debug/bin/yourAppName.exe.config及/debug/bin/'yourAppName.vshost.exe.Config。程式執行時,對config檔的修改其實是寫到yourAppName.vshost.exe.Config裡。當程式執行結束,yourAppName.vshost...
  • 【茶包射手筆記】Visual SourceSafe Check-In時彈出Invalid Handle錯誤(Vista/Windows 2008)

    不知從何時開始,在我的Windows 2008上使用Visual SourceSafe Check-In檔案時(用VS2008 Check In亦然),每簽入一個檔案就固定要彈出一個"Invalid Handle"的警示訊息,雖然程式碼會順利被簽入,並不影響功能;但想像一下,一口氣簽入js或imgs目錄裡數十上百個檔案,要在枯坐電腦前按掉數十上百個"Invalid Handle" MessageBox感覺還真蠢。雖有所不便,但上回小小查過一次並無所獲,就鄉愿地隱忍至今...
  • 偵錯IIS7 ASP.NET程式時被強行關閉

    使用VS2008偵錯IIS7上的Web Application,程式中斷後,在你Line-By-Line埋首抓蟲之際,如果沒法在90秒內克敵制勝,IIS就會不耐久候,跳出以下訊息,偵錯過程跟著就中斷了。 The web server process that was being debugged has been terminated by Internet Information Services (IIS). This can be avoided by configuring Application...
  • TIPS-在.js中啟用WCF的JScript Intellisense

    之前介紹VS2008裡針對WCF也提供JScript Intellisense的 貼心功能 ,做法很簡單,只要在ScriptManager裡加上asp:ServiceReference宣告指向WCF的svc檔即可: 但如果是在.js中撰寫Client Script怎麼辦? 原本以為會很麻煩,後來才發現這已在VS2008的料想中,只要加上以下兩行reference就OK囉! /// <reference name="MicrosoftAjax.js" /> /// <reference...
  • 加掛某個js導致VS2008 JScript IntelliSense失效

    JScript IntelliSense是我鍾愛的VS2008新功能之一,在MS正式採用jQuery後,VS2008進一步還支援 jQuery Intellisense ,更是讓人雀躍。 無奈,在加掛某些js後(例如jquery-ui.js),你可能會看到如下錯誤: VS2008抱怨Error updating JScript IntelliSense,而錯誤訊息指出載入的js某一列有問題。但可以確定,該JS程式在瀏覽器上是正常無誤,應屬VS2008在解析Javascript時的問題。如果只是加掛的JS沒有IntelliSense...
  • ReportViewer on IIS7

    在IIS7上執行 ReportViewer+rdlc 的報表,IE8不斷跳出'RSClientController' is undefined等一連串Javascript Error。忽略Error後出現的操作畫面,呈現圖檔找不到的紅X。 換成FF,看得更明白了,HTTP 404找不到檔案。 Google到 這篇文章 ,看來是Reserved.ReportViewerWebControl.axd的問題,我這才想起自己 處理過這問題 ,這次再遇上竟沒了印象。網路上的文章是透過修改IIS解決...
  • 【茶包射手專欄】ASP.NET在IIS7上讀不到Oracle中文

    測試Silverlight的過程中,發現我的Web Application Project,使用Visual Studio 2008直接執行時測試正常,但移到IIS7下執行,由Oracle讀取的中文卻會變成問號。 我將程式簡化如下: using (OracleConnection cn = new OracleConnection(cnStr)) { cn.Open(); OracleCommand cmd = new OracleCommand( "SELECT '良好'...
  • x64: 找不到MSDAORA Provider

    在Windows 2008 x64上使用Query Express,選擇Mcirosoft Oracle driver時,出現以下錯誤訊息: Unable to connect: The 'MSDAORA' provider is not registered on the local machine. 前往Google大廟參拜,得到的結論懷疑因程式預設以x64模式執行,試圖讀取x64版本OLE DB Driver時失敗(沒安裝或該Driver根本沒出x64版)。網上建議的解決方法多半是重Build...
  • 【茶包射手專欄】ReportViewer 2008 on IIS7

    在測試ReportViewer 2008的過程中,遇到一個問題。 我的作業環境是Windows 2008,用Visual Studio 2008開啟在IIS7上的現有Web Site,新增一個WebForm.aspx,從工具箱拖入ReportViewer,按控件右上角的Report Wizard隨意做了一個ObjectDataSource,一切看來順利得很,但一檢視網頁,噴出一堆Javascript錯誤: (共22個,底下列了幾個) RSClientController is not defined...
  • PowerCommands for Visual Studio 2008

    想在Visual Studio 2008中啟用以下功能嗎? 存檔時自動排序using 存檔時移除沒用到的using 重啟剛才不小心關閉的程式編輯視窗 快速收合Solution Explorer裡的專案樹狀檢視 快速複製整個Class 快速複製專案References 將程式裡某段文字提取為常數 清除最近開啟檔案清單(Recent File List) 清除最近開啟專案清單(Recent Project List) 請下載 PowerCommands for Visual Studio 2008 讀取更多...
  • ReportViewer! RDLC!

    前些時候才發現我忽略多時的好物一枚--ReportViewer及RDLC! 之前在SSRS上開發過幾張具備機密性的查詢報表,檢視報表前需先通過額外的身份識別關卡,並要管控每個人可視資料範圍不同,這些用程式搞定是小事一椿,但邏輯搬到SSRS後處處受限,七拼八湊才搞出個堪用但頗為複雜的解決方案。當得知RDLC可以不靠SSRS,只要設法自己生一個DataTable就能享有SSRS報表的相同便利性時,"相見恨晚"的懊悔又油然而生... http://www.gotreportviewer...
  • Web Site Project vs Web Application Project

    網友saintchou問了一個問題,他的VS2005 SP1網站發行功能選項跟 KB-ASP.NET 2.0 網站部署的變革 一文所說的不同(該文留言中有選項畫面圖檔連結),有了圖,答案揭曉: saintchou使用的Web Application Project,與文中討論部署有點棘手的Web Site Project是兩種不同專案類型,發佈網站的選項因此不同。 為什麼Visual Studio中會冒出兩種網站專案類型? 這問題還挺有趣的,且扯到一點歷史,索性再做點補充。 詳細的故事源由在 KB...
  • TIPS-如何偵錯被try catch包住的例外

    同事詢問,有一段程式碼類似以下結構,用try...catch包住函數呼叫,當函數出錯,程式優雅地顯示錯誤訊息,卻漏失了錯在哪一列程式碼等細節,造成偵錯困難。 protected void Page_Load( object sender, EventArgs e) { try { raisException(); } catch (Exception ex) { Response.Write( "Error:" + ex.Message); Response.End(); }...
  • TIPS-為VS2008加入完整jQuery Intellisense

    微軟不是說jQuery已 正式納入 為ASP.NET產品的一部分? Visual Studio 2008應該對jQuery提供更多支援才對呀? 有嗎? 日前,MS Visual Studio Web Tools的Program Manager, Jeff King, 在他的Blog提供了讓VS2008加入完整jQuery Intellisense的 做法 。 首先,jQuery的官方下載區( http://docs.jquery.com/Downloading_jQuery#Download_jQuery...
Copyright 2010 琉璃網站 , 本站採用 CommunityServer 2008.5 為社群平台
Telligent 贊助台灣區 .Net DCP partner
各圖片與商標為各廠商所有,轉載本站圖文內容須需註明出處網頁