VS 2008和.NET 3.5 Beta2常見問題的解決方案_.Net教程
推薦:VS 2008和.NET 3.5 Beta2新特性介紹我非常高興地宣布,VS 2008和.NET 3.5的Beta2版本可以下載了。你可以在這里下載Visual Studio 2008產(chǎn)品。你也可以在這里下載較小的VS 2008 Express版本。 VS 2008 和 Visual Web Developer 20
自我們發(fā)布VS 2008和.NET 3.5的Beta2版本以來,已經(jīng)有一個多星期了。到目前為止,來自使用者的反饋非常之好。我收到了很多電郵,稱之為我們發(fā)布過的最好的beta,有幾個人已經(jīng)全時使用它來做所有的開發(fā)了。
我也幫助幾位解決了他們遇上的疑難雜癥(主要是安裝方面的問題)。下面是我所見到的問題以及如何解決它們的記錄:
安裝問題
控件工具箱是空的: 我們看到幾個人遇上了這樣一個情況,當(dāng)他們在VS 2008中創(chuàng)建一個ASP.NET網(wǎng)站或web應(yīng)用時,他們發(fā)現(xiàn)控件工具箱是空的,源碼視圖也不提供intellisense。這個問題表明, 由于機器上已經(jīng)安裝的一些.NET框架熱補(Hotfixes)的干擾,.NET 3.5版本的System.Web.dll沒有被正確地安裝在機器上。這篇博客貼子描述了如何解決這個問題的方案。
JavaScript Intellisense和加彩沒有被啟用: 我們看到幾個人遇上了這樣一個情況,由于安裝時一個注冊表設(shè)置沒有被正確配置,JavaScript代碼加彩和intellisense沒有被啟用。這篇博客貼子描述了如何解決這個問題的方案。
安裝程序在Windows Vista上要求Windows XP SP2版本: 我們看到幾個人在Windows Vista上遇上了問題,VS 2008或者.NET框架3.5的Beta2向用戶顯示錯誤信息,要求他們安裝Windows XP SP2(盡管他們在運行Vista!)。這篇博客貼子描述了解決這個問題的一個替代方案。
DevEnv /resetsettings: 如果你曾在機器上安裝過早期版本的Orcas或VS 2008的話(Beta1或某個CTP版本),你需要在安裝Beta2后重新設(shè)定VS 2008設(shè)置。如果你不這么做的話,有些設(shè)置會非常奇怪(一些窗口在出現(xiàn)在奇怪的地方),你也有可能看到一些IDE性能問題。你可以在命令行上對VS 2008的IDE版本鍵入“DevEnv /resetsettings”來重新設(shè)定你的設(shè)置。我曾在Beta 2發(fā)布貼子里對此有所討論。
部分信任(Partial Trust)政策中的.NET 3.5網(wǎng)站和LINQ to SQL: LINQ和LINQ to SQL程序集默認的信任政策,以及.NET 3.5 ASP.NET網(wǎng)站的web.config文件不允許應(yīng)用在中等信任(medium trust)環(huán)境里運行。如果你把應(yīng)用部署到遠程主機上,你會受到影響。這篇博客貼子描述了如何在Beta2中解決這個問題的方案(在最終版中你不需要采取這些步驟)。
ASP.NET AJAX 多定向問題
DisableAjaxPolicy.exe: 就象我在原先的Beta 2發(fā)布博客貼子里提到的那樣,就在發(fā)布Beta 2之前,我們發(fā)現(xiàn)了ASP.NET AJAX 的一個并行安裝的問題。你需要確認在安裝VS 2008之后,運行DisableAjaxPolicy腳本來更正這個問題(運行只需幾秒鐘)。
VS 2008中的ASP.NET AJAX 的多定向: 你可以使用Visual Studio 2008來構(gòu)建針對.NET 2.0和ASP.NET AJAX 1.0或者針對.NET 3.5和ASP.NET AJAX 3.5的ASP.NET AJAX應(yīng)用。我在《.NET 3.5 和VS 2008中的ASP.NET AJAX》博客貼子里,對此做了討論。因為上面這個 DisableAjaxPolicy補丁,用VS 2008開發(fā)的針對ASP.NET AJAX 1.0的應(yīng)用在Beta 2中工作起來并不象我們想要的那樣順利。這篇《使用VS 2008開發(fā)針對ASP.NET AJAX 1.0的應(yīng)用》博客貼子討論了在Beta 2中實現(xiàn)這個目的的最佳方式。
分享:在.net中如何利用數(shù)據(jù)工廠實現(xiàn)多數(shù)據(jù)庫的操作在項目的開發(fā)過程中,在設(shè)計模式的概念還沒有出來時,我們那時候在編寫程序時,往往如果項目的數(shù)據(jù)庫是采用SQL Server,然后用戶又想換其它數(shù)據(jù)庫如Oracle時,我們就需要對其代碼進行重寫,特
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實例(可帶附件)
- js實現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進度條的實現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y試實例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現(xiàn)分頁示例代碼
- 相關(guān)鏈接:
- 教程說明:
.Net教程-VS 2008和.NET 3.5 Beta2常見問題的解決方案
。