新聞中心
隨著時(shí)代的進(jìn)步科技的發(fā)展Visual Studio 版本也快速的提升與升級,下面我就對升級前和升級后的Visual Studio,做一下自己的解析。還有一些關(guān)于VS2003源碼的問題向大家介紹下,希望能夠?qū)Υ蠹矣袔椭?/p>

創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、南丹網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開發(fā)、商城網(wǎng)站制作、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為南丹等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
名稱:DragonLibrary.Design類庫 1.0.0.0 for VS2003,版本:1.0.0.0,語言:C#,作者:Dragon,運(yùn)行環(huán)境:.NET Framework 1.1,命名空間:DragonLibrary.Deign命名空間介紹:Desing命名空間下主要是對自定控件設(shè)計(jì)時(shí)的支持用到的一些類
更新內(nèi)容:ShortcutKeysEditor類,這是模仿VS2005的菜單項(xiàng)的ShortcutKeys屬性的屬性編輯器。就是修改屬性時(shí)會(huì)有CTRL、SHIFT、ALT三個(gè)復(fù)選框和一個(gè)快捷鍵下拉框的編輯器。
VS2003源碼提示:
當(dāng)自定控件的Keys屬性使用這個(gè)屬性編輯器并選擇Ctrl+C等組合鍵時(shí),自動(dòng)生成的代碼會(huì)出現(xiàn).ShortcutKeys = System.Windows.Forms.Keys.Ctrl+C這樣的情況而導(dǎo)致無法編譯通過。理想的情況下應(yīng)該生成.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C這樣的代碼:
- //
- // shortcutKeysSampleControl1
- //
- this.shortcutKeysSampleControl1.BackColor = System.Drawing.SystemColors.Window;
- this.shortcutKeysSampleControl1.Location = new System.Drawing.Point(8, 8);
- this.shortcutKeysSampleControl1.Name = "shortcutKeysSampleControl1";
- this.shortcutKeysSampleControl1.ShortcutKeys = System.Windows.Forms.Keys.Ctrl+C;
- this.shortcutKeysSampleControl1.TabIndex = 0;
昨天到今天搞了一整天,把人都要差點(diǎn)搞崩了! ,以后再也不能亂關(guān)機(jī)了,因?yàn)檫@次的大意,幾乎所有的Net安裝,調(diào)試問題都被我碰到了,還好,我一個(gè)個(gè)把他記錄下來了,同時(shí),在CSDN找了一些相關(guān)的VS2003源碼解決方法,不敢獨(dú)享,供大家相互學(xué)習(xí)交流之用。
起因是這樣的,機(jī)子運(yùn)行IE時(shí)假死,我用著不爽,就二話不說熱啟動(dòng),結(jié)果就出事了。
重新打開正在VS2003.Net里面正在作的項(xiàng)目時(shí),老半天沒反應(yīng),機(jī)子變得異常慢,當(dāng)然,出于職業(yè)的敏感,馬上來了個(gè)Ctrl+Alt+Del,這下不好,CPU占用100%,一直高居不下,運(yùn)行IE,老半天沒反應(yīng)。第一直覺,是不是中招了?
速度至上,關(guān)機(jī)重新啟動(dòng),立馬打開KV2006正版殺毒軟件,殺了再說,將近2個(gè)小時(shí)的折磨,我的機(jī)子冰清玉潔,一個(gè)毒瘤的影子也沒有(絕對沒有毛片,我是五好青年)!乍會(huì)這樣?
再打來了個(gè)Ctrl+Del+Alt,查看任務(wù)管理器,看下有沒有"外星人"侵入我方領(lǐng)土,在百度上看到windows這個(gè)任務(wù)管理器比較水,于是我又去下了一個(gè)據(jù)說是比較拽的aports來進(jìn)行進(jìn)程分析,起初懷疑是svshost.exe被強(qiáng)奸了?。ê芏辔恼抡fwin2000只有2個(gè)這個(gè)東東,而我的走出了三個(gè)),把他close掉了,CPU還是100%,一個(gè)個(gè)進(jìn)程都關(guān)了,結(jié)果還是一樣的.----這樣第一個(gè)可能性:機(jī)子中招了的可能性被排除。
VS2003源碼問題及解決方法:
1.調(diào)試 ASP.NET 項(xiàng)目
檢查項(xiàng)目是否有有效的 Web.config 文件,Web.config 文件是否將“debug”設(shè)置為“true”,以及 debug 謂詞是否與 .aspx 關(guān)聯(lián)
2.調(diào)試 ISAPI 應(yīng)用程序
調(diào)試 ISAPI 應(yīng)用程序需要特別注意設(shè)置步驟。調(diào)試準(zhǔn)備的一般步驟包括: 為服務(wù)器應(yīng)用程序創(chuàng)建解決方案,帶有交互運(yùn)行服務(wù)的選項(xiàng)。
在“用戶管理器”中設(shè)置權(quán)限。必須注銷并重新登錄以使權(quán)限生效。
停止并重新啟動(dòng)服務(wù)。
3:集成window身份驗(yàn)證
右擊"我的電腦"->"管理"->"服務(wù)和應(yīng)用程序"->"Internet信息服務(wù)管理器"
->"網(wǎng)站"->"默認(rèn)網(wǎng)站"->"屬性"->"目錄安全性"選項(xiàng)卡->"身份驗(yàn)證和訪問控制塊"->"編緝"->選中"集成windows身份驗(yàn)證"(針對win2003系統(tǒng),其它系統(tǒng)大體相同)
集成身份驗(yàn)證后,對匿名用戶使用下列windows用戶帳戶,用戶名為 機(jī)器名\IUSR_機(jī)器名,密碼系統(tǒng)自動(dòng)添加。此用戶屬于Guests用戶組,不能更改。
匿名訪問 Internet 信息服務(wù)的內(nèi)置帳戶
登錄用戶隸屬于Debuger Group組和Adminstrator組(調(diào)試權(quán)限和對文件完全控制權(quán)限), ASPNET用戶隸屬于Administrator組(操作apsx文件權(quán)限)
在IE里 自動(dòng)使用當(dāng)前用戶名和密碼登錄(要注銷重新登錄才有效)"工具"->"Internet選項(xiàng)"->"自定義級別"->"自動(dòng)使用當(dāng)前用戶名和密碼登錄"
檢查 “保持HTTP連接”復(fù)選框是否選中,如果沒有,選中。
沒有創(chuàng)建應(yīng)用程序:
控制面板——>管理工具——>Internet信息服務(wù)——>找到你的項(xiàng)目——>屬性——》虛擬目錄 選項(xiàng),下面有一個(gè) <應(yīng)用程序名>,后面有一個(gè)<按鈕>,看一下是創(chuàng)建還是刪除,如果是創(chuàng)建,點(diǎn)擊一下,按鈕就會(huì)變?yōu)閯h除,然后保存
分享文章:作者對于VS2003源碼的親身體會(huì)與分析
當(dāng)前地址:http://m.fisionsoft.com.cn/article/dhghisg.html


咨詢
建站咨詢
