用智能跟踪(IntelliTrace)窥入云端

今年四月,我们对全球发布了Visual Studio 2010。在Visual Studio 2010中有很多突破性的新功能,其中之一就是智能跟踪(IntelliTrace)。智能跟踪能让我们对项目的过去状态进行调试。这对解决我们经常遇到的“无法重现”的情况起到了很重要的作用。客户对这个工具的反馈也很好。

而现在,我们要宣布Windows Azure Tools for Microsoft Visual Studio 的2010年6月版本已经正式发布。对于Visual Studio 2010旗舰版的用户,这个版本为运行在Windows Azure上的云服务增加了智能跟踪的强大功能。

过去:有限的可视性;现在:清晰的天空

对于开发Windows Azure上的应用,其中的一个挑战就是在云端的可视性。而新的调试工具就恰好可以让你做到这一点。尤其是,Windows Azure Tools中集成的智能跟踪功能能使你从你的桌面上调试云端应用中曾发生过的问题。

告诉我该怎么做

为了向你展示Windows Azure Tools中集成的智能跟踪功能如何运作,让我们首先创建一个新的Windows Azure Cloud Services。点击文件|新项目|Windows Azure Cloud Services。点击并添加一个ASP.NET MVC Web Role,然后点击OK。


这个新建的解决方案能够在云端正常的运作。所以现在让我们在其中加入一个错误。我们等会儿就会用智能跟踪来调试这个错误。

在MvcWebRole1项目中,点击并打开“References”结点,鼠标右键点击System.Web.Mvc,并选择“Properties”。


把“Copy Local(拷贝到本地)”属性设置成为False。这会使应用程序在部署的时候不拷贝System.Web.Mvc这个依赖文件,导致应用程序运行时产生一个加载错误。我们将会用智能跟踪来找到并跟踪这个加载错误。


现在我们可以将我们的项目部署到云端了。鼠标右键点击Cloud Service的项目,并选择“Publish”:

时间: 2025-01-21 15:26:37

用智能跟踪(IntelliTrace)窥入云端的相关文章

Visual Studio 2010的智能跟踪功能-IntelliTrace

Visual Studio 2010 Ultimate 版本有个新功能IntelliTrace(智能跟踪),IntelliTrace被引入到Visula Studio中来加速我们对.NET应用程序的调试,它通过对预先设置的事件和方法在运行过程中的跟踪并将其有效地传递给调试执行者,从而快速的传递程序在执行过程中的状态和各种信息来帮助开发者更好的调试程序,快速的发现问题.实际上,在Visual Studio 2010之前,Microsoft Visual Stuido已经帮助我们很好的继承了调试工具

Visual Studio 2010智能跟踪-加速.NET应用程序调试

Visual Studio 2010 Ultimate 版本有个新功能IntelliTrace(智能跟踪),IntelliTrace被引入到Visula Studio中来加速我们对.NET应用程序的调试,它通过对预先设置的事件和方法在运行过程中的跟踪并将其有效地传递给调试执行者,从而快速的传递程序在执行过程中的状态和各种信息来帮助开发者更好的调试程序,快速的发现问题.实际上,在Visual Studio 2010之前,Microsoft Visual Stuido已经帮助我们很好的继承了调试工具

Visual Studio 2010- IntelliTrace(智能跟踪)[优化c盘]

用Visual Studio 2010后发现我的c盘变得越来越小了,刚开始通过优化工具清理c盘,但是无论怎么做都不能将c的内存有效提升,之后一个一个目录的查找之后才知道有个文件夹C:\ProgramData\Microsoft Visual Studio\10.0\TraceDebugging很占内存,从网上查了查知道这是什么了(具体信息从推荐Visual Studio 2010新功能-IntelliTrace(智能跟踪)了解),其实对于大多数编程的人员来说,其实不需要它的,所以可以直接删了就行

戴尔“直入云端” 解放企业CIO有妙招

本文讲的是戴尔"直入云端" 解放企业CIO有妙招,[IT168 专稿]9月14日,戴尔在北京召开了"直入云端"高效率企业解决方案分享会."戴尔在企业级领域所拥有的经验和技术不亚于人们通常认为的'强势'桌面和笔记本领域."戴尔亚太及日本地区企业级业务副总裁Philip A.Davis先生在会上表示,"我们的企业级业务覆盖四大领域,我们称之为'4S',主要有服务器(Server).存储(Storage).服务(Service)和软件(Sof

企业的“大数据”何时放入“云端”?

在大数据的世界里,云计算扮演着很重要的角色,特别是在那些短期工作和应用程序当中,因为这些领域的很多数据已经在云计算中. 对于大部分的人来说,云计算是一个很大.模糊且有点遥不可及的梦.一些人在看待大数据战略时,会将其等同于将大数据放入云端,但是这样的说法是真的有远见还是只是简单的重复行业会议中的观点. 实际上,大数据和云计算有很大的重叠和交集,所以企业很可以很明确的宣称自己正在利用内部部署的Hadoop.NoSQL或者是企业数据仓库环境进行基于云计算的大数据战略.同时还要提醒大家:云计算被广泛的认

智能交通“云计算”或尚在云端

"云时代"已悄然来临. 目前融合了GPS卫星信号和CDMA网络信号的混合定位技术GPSOne已被中国电信大量应用于浙江.广东.福建等省的交通http://www.aliyun.com/zixun/aggregation/36719.html">行业信息化,为其新一代位置服务埋下了伏笔. 智能交通的"超级计算机" "云计算"起源于IT领域,在智能交通IT化日趋明显的今天,智能交通领域的"云计算"应用也为业内外所普

云计算新讯息:将财务数据放入云端?

财务软件大部分部署在预先配置好的环境下,现在的SaaS.多租户和云计算的解决方案层出不穷,有四个供应商是笔者比较关注 的:financialForce.Workday.NetSuite和Intacct.这四家供应商的一部分用户采用在云端运行他们的财务应用程序,如 Corefino厂商则利用这些云端软件向用户提供基于云的会计/财务和记账服务,所以,厂商会利用云计算向客户提供财务应用吗?答案是肯定的,会有更多的厂商进入这个领域吗?答案依然是肯定的. 首先,很少有技术会完全消失,当然也很少有技术能够占

首入云端 闲淡文字

写一句文字  听几句好歌 赏一赏美瓷 品一杯香茗 悠然生活 悠然度过

NFL计划将数据跟踪芯片放入橄榄球中

在美式橄榄球比赛中,达阵.加分踢球.任意球射门等都是重要的得分方式,往往能直接决定比赛的胜负.近日美国国家橄榄球联盟(NFL)则正在考虑是否应该减少任意球或加分踢球的判定. NFL分管裁判工作的副总裁迪恩-布兰迪诺(Dean Blandino)近日在接受<多伦多太阳报>独家采访时表示, 由于在过去三个赛季中,定位踢球的准确率已经攀升到了惊人的85%,该联盟正在考虑是否应该缩小球门距离. 在即将到来的季前赛中,NFL也将在每一个橄榄球中内置微型电脑芯片,允许他们准确地记录所有成功任意球进入球门的