点击这里给我发消息 点击这里给我发消息

VS 2008和.NET 3.5 Beta2常见问题的解决方案

添加时间:2012-1-17
    相关阅读: ASP 开发 ASP.NET 解决方案 方案 程序 SQL

核心提示:自我们发布VS 2008和.NET 3.5的Beta2版本以来,已经有一个多星期了。到目前为止,来自使用者的反馈非常之好。我收到了很多电邮,称之为我们发布过的最好的beta,有几个人已经全时使用它来做所有的开发了。

自我们发布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中实现这个目的的最佳方式。

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册