如何:安装 Visual Studio Tools for Office 运行库

如何:安装 Visual Studio Tools for Office 运行库,第1张

在 Visual Studio Tools for Office 中有两种版本的运行时,以便同时支持 Microsoft Office 2003 版和 2007 版的解决方案。 Visual Studio 2005 Tools for Office Second Edition 运行时适用于 Office 2003 解决方案。安装程序是 VSTORexe。 Microsoft Visual Studio Tools for the Microsoft Office system(30 版运行时)适用于 2007 Microsoft Office system。安装程序是 VSTOR30exe。 还必须在运行 Visual Studio Tools for Office 代码的任何服务器上安装正确版本的运行时。无需在开发计算机上安装运行时,因为在安装 Visual Studio Tools for Office 时会自动安装运行时。�0�2 可以在同一台计算机上并行安装 VSTORexe 和 VSTOR30exe,以同时支持 Microsoft Office 2003 和 2007 Microsoft Office system。 必须以计算机的管理员身份安装运行时。 为2007 版解决方案安装运行时 在最终用户的计算机上安装 Microsoft NET Framework 35 或 NET Framework 客户端配置文件。安装 Microsoft Visual Studio Tools for the Microsoft Office system(30 版运行时)之前必须首先安装 NET Framework。 可以从 Microsoft 下载中心的 Microsoft NET Framework 35 页下载 NET Framework 35,并且可以从 Microsoft NET Framework Client Profile(Microsoft NET Framework 客户端配置文件)页下载 NET Framework 客户端配置文件。 安装2007 版 Microsoft Office。 有关更多信息,请参见如何:安装 Visual Studio Tools for Office 以便针对 2007 Microsoft Office system 进行开发。 在最终用户的计算机上运行 VSTOR30exe。 VSTOR30exe 位于 Visual Studio Tools for Office 安装媒体中,也可以作为可再发行组件包从 Microsoft 下载中心页 Microsoft Visual Studio Tools for the Microsoft Office system(30 版运行时)下载。Visual Studio Tools for Office 运行时的系统必备组件与 NET Framework 的系统必备组件相同。 与早期版本的运行时不同,如果在安装运行时之后安装 Microsoft Office,则无需再次运行安装程序来修复安装。 如果Windows 具有非英语设置,则可安装正确的 Visual Studio Tools for Office 语言包,从而以 Windows 使用的语言来查看运行时消息。如果最终用户在使用非英语设置的 Windows 上运行解决方案,则必须使用正确的语言包才能以 Windows 使用的语言查看运行时消息。可以从 Microsoft 下载中心页 Microsoft Visual Studio Tools for the Microsoft Office system(30 版)语言包下载Visual Studio Tools for Office 语言包。 若要在部署和安装过程中获得 ClickOnce 语言支持,需要安装 NET Framework 语言包。可以从 Microsoft 下载中心下载该语言包。 为2003 版解决方案安装运行时 在最终用户的计算机上安装 Microsoft NET Framework 20 或更高版本。安装 Visual Studio 2005 Tools for Office Second Edition 运行时之前必须首先安装 NET Framework。可以从 Microsoft 下载中心获得相应的 Framework。 说明:不能将 NET Framework 客户端配置文件用于 Office 2003 解决方案。 安装Microsoft Office 2003 和 Service Pack 1 (SP1) 或更高版本。有关更多信息,请参见如何:安装 Visual Studio Tools for Office 以便对 Microsoft Office 2003 进行开发。 在最终用户的计算机上运行 VSTORexe。 如果在安装 Office 之前安装运行时,则必须再次运行 VSTORexe 并修复安装。 VSTORexe 位于 Visual Studio Tools for Office 安装媒体中,也可以作为可再发行组件包从 Microsoft 下载中心页 Microsoft Visual Studio 2005 Tools for Office Second Edition 运行时 (VSTO 2005 SE) (x86)下载。 如果Windows 具有非英语设置,则可安装 Visual Studio Tools for Office 语言包来以 Windows 使用的语言查看运行时消息。如果最终用户在使用非英语设置的 Windows 上运行解决方案,则必须使用语言包才能以 Windows 使用的语言查看运行时消息。可以从 Microsoft 下载中心页 Microsoft Visual Studio 2005 Tools for the Microsoft Office System (VSTO2005) 语言包下载Visual Studio Tools for Office 语言包。 请参见任务如何:安装 Office 主互 *** 作程序集概念安装Visual Studio Tools for Office如何:安装 Visual Studio Tools for Office 以便针对 2007 Microsoft Office system 进行开发如何:安装 Visual Studio Tools for Office 以便对 Microsoft Office 2003 进行开发如何:安装 Visual Studio Tools for Office 以针对 SharePoint 工作流项目模板进行开发其他资源入门(Visual Studio Tools for Office)修订记录 日期 历史记录 原因2008 年 7 月 增加了有关 NET Framework 客户端配置文件的信息。

自从比尔·盖茨在2000年提出NET战略,五六年过去了,人们对到底什么是NET仍然不是很清楚。这篇文章的目的就是希望能够阐明NET的内在含意,NET的缘由以及NET技术的应用场景。 大家对NET概念上的迷惑,部分的原因是由于微软自己不十分清晰的市场策略造成的。比如在2000-2002年间,许多微软的产品在发布新版本的时候都在版本上加上了NET后缀,尽管它们跟NET技术没有太多关系。现在微软已经意识到这个名称的误用,开始着手把NET后缀从产品名称中去除。2003年发布的产品中,惟一带有NET的产品是Visual StudioNET 2003-微软的集成开发工具。事实上,Visual StudioNET 2003的下一个版本(代号为Whidbey,将在今年年底发布),它的名称将回归到简单的Visual Studio 2005。 NET现在可以看成微软的一个品牌。微软有两个非常成功的品牌,那就是Windows和Office。NET会成为微软的另一个品牌。它不仅仅是一组技术,产品,或服务(微软的服务包括MSN, Passport, MSDN订阅,等等)。一个品牌具有一些特征。比如,Rolex是一个手表品牌,它代表了高质量,时尚,昂贵,成功,等等。那么NET代表了什么呢? NET代表着联通性,敏捷性,和成功。让我分别对这几点来解释一下。 1。联通性。NET的远景是让所有的事物都连接起来。不管是人,信息,系统,还是设备;不管是一个企业的内部员工,外部合作伙伴,还是客户;不管是Unix, Windows, 还是 Mainframe;不管是SAP, Siebel, 还是 Oracle ERP套件;不管是桌面PC,手机,还是手表。在一个异构的IT环境里,NET技术能够将不同的系统连接起来。 2。 敏捷性。商务敏捷性和IT敏捷性。面向服务的商务体系结构跟面向服务的IT体系结构很好的配合在一起。SOA (Service-Oriented Architecture)能够给一个企业带来IT敏捷性和商务敏捷性。NET技术是基于SOA思想和原则设计的,并且采用了像XML和Web Services这些支持应用整合和系统互 *** 作的开放标准。这样,采用NET技术开发应用,能够带来灵活性和敏捷性。NET是一个非常合适的技术平台来创建支持SOA体系结构的IT系统并通过这些系统的开发和部署运行达到IT和商务的敏捷性。 3。成功。GE的前主席Jack Welch曾经说过一句话,“在GE,我们只有两个竞争优势:第一,比竞争对手更快的洞悉更多有关客户的信息的能力;第二,比竞争对手更快的将这种理解转化为行动的能力。”最终,IT都是为业务服务的。敏捷带来商务上的成功。NET可以帮您创建一个敏捷的系统,既容易去洞悉市场,作出战略上的调整,也容易将新的计划付之实行。 这些听上去像是在做市场宣传。但事实确是如此。其它的IT厂商也在谈论这些东西:XML, Web Services, SOA, 敏捷性,联通性,等等。他们可能会使用不同名词,但这些名词后面的含意应该都是非常相似的。 所以你可以发现一个有趣的现象,所有IT厂商都支持同样一组开放标准,即XML和Web Services,我们都认可企业应该做SOA,我们都认为敏捷性非常重要。那这些IT厂商之间有什么不同呢?不同之处就在各自的技术实现上。XML, Web Services, 和SOA只是技术规范和技术理念,需要采用一种技术平台才在应用系统中实现这些技术规范和技术理念。各个IT厂商的技术平台有很大的不同。 NET就是微软的用来实现XML,Web Services, SOA和敏捷性的技术。 对技术人员,想真正了解什么是NET,必须先了解NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML, Web Services 和 SOA。 技术人员一般将微软看成一个平台厂商。微软通过技术平台,而技术人员在这个技术平台之上创建应用系统。从这个角度,NET也可以如下来定义: NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。 从技术的角度,一个NET应用是一个运行于NET Framework之上的应用程序。(更精确的说,一个NET应用是一个使用NET Framework类库来编写,并运行于公共语言运行时 Common Language Runtime之上的应用程序。)如果一个应用程序跟NET Framework无关,它就不能叫做NET程序。比如,仅仅使用了XML并不就是NET应用,仅仅使用SOAP SDK调用一个Web Service也不是NET应用。 微软NET技术包括哪些东西?核心的东西当然是NET Framework。 Visual StudioNET 2002和Visual StudioNET 2003是创建NET应用的集成开发环境。Visual Studio For Office (VSTO)可以用来创建基于Word和Excel等文档的NET解决方案。Web Service Extensions (WSE)是一组支持高级Web Services 标准的NET类,这些标准包括WS-Security, WS-Policy, WS-ReliableMessaging 和 WS-Attachments,等等。Enterprise Library是一组支持企业级NET应用程序开发的可重用的应用程序模块,它提供了应用程序开发中需要解决的共性的问题,比如配置管理,数据访问,异常处理,日志管理,等等。 NET仅仅是跟Web Services相关吗?当然不是。它是微软的新一代技术平台,你可以在这个平台上面创建任何类型的应用系统:传统的Windows桌面应用,Web应用,Office 应用,移动应用,智能设备应用,等等。在一个Pocket PC (Phone Edition)上面,你可以使用NET Compact Framework (NET Framework在设备上的一个简化版)创建一个NET客户端应用程序。或者你可以开发一个NET移动Web应用,部署在一个IIS Web 服务器上面,然后用户就可以使用Pocket PC (Phone Edition)上面的Internet Explorer 浏览器去访问这个网站,这个网站的页面都是专门为这种设备的小屏幕设计的。 NET是微软为建立XML网络服务而开发的平台。NET FrameWork是NET的核心,Visual StudioNET则是目前最佳的NET集成开发环境。 Crystal Reports是非微软的第三方工具,用于处理数据报表,帮助用户分析和解释重要信息。使用Crystal Reports可以方便地创建你所能想象的任何报表。Visual StudioNET中集成的Crystal Reports 9(简化版本)赋予NET平台创建交互式的、高质量展示内容的能力,您可以在Web平台和Windows平台上呈现报表,甚至将Crystal报表作为报表Web服务在Web服务器上发布。 什么是ASPNET 提到ASPNET,就不得不首先搞清楚什么是ASP。ASP的全称是Active Server Pages,即活动服务器页面,为什么称之为活动服务器页面,这是因为以前的互联网全部是由静态的HTML页面组成,如果需要更新你的网站内容,你不得不制作大量的HTML页面。有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容。网站的内容更新也不再是一个乏味的重复过程,它开始变得简单而有趣。也因此在国内掀起了一股学习ASP的热潮。 但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。在现在的网站设计过程中,通常是由程序开发人员做后台的程序开发,前面有专业的美工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。同时,ASP页面是有脚本语言解释执行的,使得其速度受到影响。受到脚本语言自身条件的限制,我们在编写ASP程序的时候不得不调用COM组件来完成一些功能。由于以上种种限制,微软推出了ASPNET。 为什么要使用ASPNET ASPNET不仅仅只是ASP 3的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。从外观上看,ASPNET和ASP是相近的,但是从本质上是完全不同的。ASPNET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。在开发语言上,ASPNET抛弃了VBSCRIPT和JSCRIPT,而使用NET Framework所支持的VBNET,C#NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASPNET是编译执行的,所以它比ASP拥有了更高的效率。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13454301.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-10
下一篇 2023-08-10

发表评论

登录后才能评论

评论列表(0条)

保存