设为首页 收藏本站
查看: 1806|回复: 0

[经验分享] VS 2008 和.NET 3.5 Beta2常见问题的解决方案

[复制链接]

尚未签到

发表于 2016-5-23 06:33:03 | 显示全部楼层 |阅读模式
  【原文地址】 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没有被启用。这篇博客贴子描述了如何解决这个问题的方案。
  安装程序在<nobr><strong style="border: 0px none ; margin: 0px; padding: 0px; color: rgb(0, 0, 255); font-weight: normal; text-decoration: underline;" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="Windows_20Vista";KeyGate_ads.ShowGgAds(this,"Windows_20Vista",event)' onmouseout='isShowGg = false;InTextAds_GgLayer="Windows_20Vista"' onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BtMhwYUc0R9ySN4uoqAP_gqXmCoSiixqwmar_AsCNtwHQhgMQARgBIIL2kgsoFDgAUJr_qaYCYJ3Z0IGUBaoBCjIwMDAwMTYxMjOyAQ1uZXdzLmNzZG4ubmV0yAEB2gEraHR0cDovL25ld3MuY3Nkbi5uZXQvbi8yMDA3MDgwOS8xMDcyNjkuaHRtbIACAagDAegD4QXoA7cE9QMABAAA&amp;num=1&amp;adurl=http://www.qualitylogic.com/xps/xps_test_tools.html&amp;client=ca-pub-7244513001137299");GgKwClickStat("Windows Vista","www.qualitylogic.com/","afc","2000016123");' class="kgb">Windows Vista</strong></nobr>上要求<nobr><strong style="border: 0px none ; margin: 0px; padding: 0px; color: rgb(0, 0, 255); font-weight: normal; text-decoration: underline;" onmouseover='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="Windows_20XP";KeyGate_ads.ShowGgAds(this,"Windows_20XP",event)' onmouseout='isShowGg = false;InTextAds_GgLayer="Windows_20XP"' onclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BDBfcYUc0R9ySN4uoqAP_gqXmCvO03CHLnOv2AsCNtwHAuAIQAhgCIIL2kgsoFDgAUMDG_ZgBYJ3Z0IGUBaoBCjIwMDAwMTYxMjOyAQ1uZXdzLmNzZG4ubmV0yAEB2gEraHR0cDovL25ld3MuY3Nkbi5uZXQvbi8yMDA3MDgwOS8xMDcyNjkuaHRtbIACAakCaNPvPM0TkT7IAu_biAKoAwHoA-EF6AO3BPUDAAQAAA&amp;num=2&amp;adurl=http://www.fixya.com/%3Fg&amp;client=ca-pub-7244513001137299");GgKwClickStat("Windows XP","www.Fixya.com","afc","2000016123");' class="kgb">Windows XP</strong></nobr> 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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-220438-1-1.html 上篇帖子: Windows XP SP3 最终发布日期公布 下篇帖子: Windows原版系统下载地址列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表