VS 2008 和.NET 3.5 Beta2常見問題的解決方案
【原文地址】 Fixes for Common VS 2008 and .NET 3.5 Beta2 Issues
【原文發表日期】 Saturday, August 04, 2007 12:10 PM
自我們釋出VS 2008和.NET 3.5的Beta2版本以來,已經有一個多星期了。到目前為止,來自使用者的反饋非常之好。我收到了很多電郵,稱之為我們釋出過的最好的beta,有幾個人已經全時使用它來做所有的開發了。
我也幫助幾位解決了他們遇上的疑難雜症(主要是安裝方面的問題)。下面是我所見到的問題以及如何解決它們的記錄:
安裝問題
控制元件工具箱是空的: 我們看到幾個人遇上了這樣一個情況,當他們在VS 2008中建立一個ASP.NET網站或web應用時,他們發現控制元件工具箱是空的,原始碼檢視也不提供intellisense。這個問題表明, 由於機器上已經安裝的一些.NET框架熱補(Hotfixes)的干擾,.NET 3.5版本的System.Web.dll沒有被正確地安裝在機器上。這篇部落格貼子描述瞭如何解決這個問題的方案。
JavaScript Intellisense和加彩沒有被啟用: 我們看到幾個人遇上了這樣一個情況,由於安裝時一個登錄檔設定沒有被正確配置,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後重新設定VS 2008設定。如果你不這麼做的話,有些設定會非常奇怪(一些視窗在出現在奇怪的地方),你也有可能看到一些IDE效能問題。你可以在命令列上對VS 2008的IDE版本鍵入“DevEnv /resetsettings”來重新設定你的設定。我曾在Beta 2釋出貼子裡對此有所討論。
部分信任(Partial Trust)政策中的.NET 3.5網站和LINQ to SQL: LINQ和LINQ to SQL程式集預設的信任政策,以及.NET 3.5 ASP.NET網站的web.config檔案不允許應用在中等信任(medium trust)環境裡執行。如果你把應用部署到遠端主機上,你會受到影響。這篇部落格貼子描述瞭如何在Beta2中解決這個問題的方案(在最終版中你不需要採取這些步驟)。
ASP.NET AJAX 多定向問題
DisableAjaxPolicy.exe: 就象我在原先的Beta 2釋出部落格貼子裡提到的那樣,就在釋出Beta 2之前,我們發現了ASP.NET AJAX 的一個並行安裝的問題。你需要確認在安裝VS 2008之後,執行DisableAjaxPolicy指令碼來更正這個問題(執行只需幾秒鐘)。
VS 2008中的ASP.NET AJAX 的多定向: 你可以使用Visual Studio 2008來構建針對.NET 2.0和ASP.NET AJAX 1.0或者針對.NET 3.5和ASP.NET AJAX 3.5的ASP.NET AJAX應用。我在《.NET 3.5 和VS 2008中的ASP.NET AJAX》部落格貼子裡,對此做了討論。因為上面這個 DisableAjaxPolicy補丁,用VS 2008開發的針對ASP.NET AJAX 1.0的應用在Beta 2中工作起來並不象我們想要的那樣順利。這篇《使用VS 2008開發針對ASP.NET AJAX 1.0的應用》部落格貼子討論了在Beta 2中實現這個目的的最佳方式。
線上論壇
這裡是一些你可以問問題或求助的線上論壇:
- VS 2008 and .NET 3.5 Setup
- LINQ
- VS 2008 for Web Development
- VS 2008 WPF Designer
- Visual Studio Languages
想報告你發現的缺陷的話,請訪問http://connect.microsoft.com/。或者,你也可以給我發電郵,我會把它們轉給合適的開發團隊的。
謝謝,
Scott
相關文章
- git 常見問題的解決方案Git
- 常見問題及解決方案
- Kafka常見的問題及解決方案Kafka
- WordPress:常見問題及解決方案
- JAVA常見中文問題的解決方案(轉)Java
- 快取常見問題及解決方案快取
- Java™ 教程(常見問題及其解決方案)Java
- Vmware vSphere常見問題及解決辦法
- .NET 3.5和VS 2008中的ASP.NET AJAXASP.NET
- windows Server 2008常見問題及解決方法WindowsServer
- RecyclerView的使用總結以及常見問題解決方案View
- 新手linux系統常見問題解決方案Linux
- 物聯網路卡常見問題及解決方案
- CrashSight 接入上報常見問題及解決方案
- 【FAQ】推送服務常見問題及解決方案
- 爬蟲專案常見問題及解決方案爬蟲
- iPhone 6/Plus常見使用問題及解決方案iPhone
- Q9使用常見問題及解決方案
- VS 2008 和 .NET 3.5 Beta 2 簡介
- As常見問題解決方法
- git常見問題解決Git
- 常見問題及解決
- vsftpd 常見問題FTP
- 【FAQ】整合分析服務的常見問題及解決方案
- SAP質量管理模組常見問題及解決方案
- react 記憶體洩露常見問題解決方案React記憶體洩露
- 移動端常見相容性問題解決方案
- Android應用安全常見問題及解決方案Android
- 軟體專案管理常見問題及解決方案專案管理
- Java環境變數配置的最佳實踐和常見問題解決方案Java變數
- Git常見問題及解決Git
- loadrunner常見問題解決
- h5移動端常見的問題及解決方案H5
- SOLIDWORKS常見使用問題解決方案 慧德敏學Solid
- keepalived 1.3.5常見配置以及常見問題解決
- Nacos 常見問題及解決方法
- UltraEdit常見問題及解決教程
- 解決常見介面跨域問題跨域