提示安装silverlightt安装到99%时就显示安装失败,控制面板中显示已安装,本机安有Android studio,修改过环境变量

当前访客身份:游客 [
开源的驰骋工作流程引擎 网址:http://ccflow.org 软件名称:驰骋工作流程设计器,BPM工具
:说实话你们这个引擎太复杂,缺少更多的抽象。
:看样子不是开源的啊,开源的话,一般会分享代码,...
:ccflow越来越适应企业的需求了
:越来越便利了
:支持ccflow就顶一下,分享到您的微博里。 支持c...
:引用来自“崔鹏1987”的评论 有没有考虑并发流程...
:有没有考虑并发流程或者子流程呢
:/p/my-cloud-oa/ 开源云...
:引用来自“坑主”的评论 引用来自“ccflow”的评...
:引用来自“ccflow”的评论 你需要更多的了解ccf...
今日访问:4
昨日访问:19
本周访问:54
本月访问:74
所有访问:25211
ccflow5的安装与遇到的常见问题
发表于3年前( 15:35)&&
阅读(347)&|&评论()
0人收藏此文章,
产品名称: 驰骋.net工作流程引擎. 英文名称: ChiCheng Workflow Engine
简&&& 称: ccFlow&&& 版本: 4.5& 官方网站:
开发历史: 年.&&&&&&&& 性质: 100%开源,无任何功能限制 许可协议: LGPL URL:
源 代 码: 请用svn下载.http://svn.ccflow.org:88/svn/ccflow& UserName ccflowlover PassWord:ccflowlover & 运行环境: BS结构. windows xp, windows server. win7 IIS6.0以上. .net4.0. Office2007 (如果需要单据打印.) 开发语言: VS2010, .net4.0 c#.net. 客户端: FireFox 3.0以上. IE7+,或者使用IE内核的浏览器. 组成部分: 流程图形设计器(有:cs版本与bs版本)/流程前台运行程序(BS结构)/流程服务(CS)/web的方式的表单设计器/BRP工具 基本功能: 图形化流程设计/智能表单web定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持sdk模式开发/简洁集成/消息侦听/丰富事件接口/
报表定义/工作量分析/绩效考核/手机访问/支持sqlserve,oracle,mysql,informix数据库 CCFlow功能: 懂管理就会开发基本流程,为单位流程管理系统,会SQL就能达到中级开发水平解决复杂的逻辑问题与其它系统耦合,有程基础就可以使用sdk做高级的开发. &
程序运行组件清单.
***************************************************************** 1. .net 4.0 2, owc11.exe 用于生成数据图形分析。 3, SaveAsPDFandXPS.exe 生成pdf文件的组件.【选装】 4, iewebcontrols.msi& 控件. 5, vs2010 开发环境(不进行二次开发不必要安装) *****************************************************************
ccflow 开源程序文件清单: ***************************************************************** &组件目录
D:\ccflow\trunk\Components& 组件目录. D:\ccflow\trunk\Components\BP.En30&& -- 底层基类. D:\ccflow\trunk\Components\BP.Web.Controls30&& --bs控件层. D:\ccflow\trunk\Components\BP.WFV4& --工作流程引擎层 D:\ccflow\trunk\DLL& -- 第三方组件中需要调用dll. D:\ccflow\trunk\Docs - 文档 D:\ccflow\trunk\CCFlow& --bs工作流程引擎前台.&
D:\ccflow\trunk\CCFlowServices - 流程服务程序. D:\ccflow\trunk\CCFlowDesigner - silverlight流程设计器. D:\ccflow\trunk\CCFlowWord2007 - VSTO公文流程. D:\ccflow\trunk\ExpandingApplication 行业应用通用代码。 D:\ccflow\trunk\Tools 工具 D:\ccflow\trunk\DemoAndTesting 单元测试 & 关于: ccflow前台目录结构. ===================== D:\ccflow\trunk\CCFlow\WF\Comm& --通用功能层. D:\ccflow\trunk\CCFlow\WF\Data& -- 应用程序数据目录. 包含一些xml,等等。 D:\ccflow\trunk\CCFlow\WF\Data\Install 与安装有关系的文件 D:\ccflow\trunk\CCFlow\WF\Data\JSLib& 系统javascript 函数库。 D:\ccflow\trunk\CCFlow\WF\Data\Language 语言包(完善中) D:\ccflow\trunk\CCFlow\WF\Data\Node& cs流程设计器节点类型(cs流程设计器不在发展) D:\ccflow\trunk\CCFlow\WF\Data\XML& xml配置文件不仅仅ccflow使用,bp框架也使用它。
用户数据目录 ===================== D:\ccflow\trunk\CCFlow\DataUser -- 用户数据目录。 D:\ccflow\trunk\CCFlow\DataUser\Bill& 单据打印生成数据. D:\ccflow\trunk\CCFlow\DataUser\CyclostyleFile 单据模板数据 D:\ccflow\trunk\CCFlow\DataUser\DtlTemplete& 导入明细表模板文件. D:\ccflow\trunk\CCFlow\DataUser\EmailTemplete& 自定义邮件发送格式文件. D:\ccflow\trunk\CCFlow\DataUser\JSLib 用户自定义函数库 D:\ccflow\trunk\CCFlow\DataUser\JSLibData 用户自定义函数生成文件。 D:\ccflow\trunk\CCFlow\DataUser\Log 系统日志文件 D:\ccflow\trunk\CCFlow\DataUser\ReturnLog 退回日志文件. D:\ccflow\trunk\CCFlow\DataUser\Siganture 签名文件. D:\ccflow\trunk\CCFlow\DataUser\Style 用户自定义风格文件。 D:\ccflow\trunk\CCFlow\DataUser\UploadFile 表单附件上传文件,单附件,与多附件。 D:\ccflow\trunk\CCFlow\DataUser\XML 用户系统配置文件。
D:\ccflow\trunk\CCFlow\WF\DocFlow -- 公文流程(目前还不是很完善) D:\ccflow\trunk\CCFlow\OA -- 通用oa 组件(目前还不是很完善) D:\ccflow\trunk\CCFlow\SDKFlowDemo -- sdk开发模式的案例. D:\ccflow\trunk\CCFlow\WF\WAP -- 手机访问前台代码目录. (说明:对C级用户有效) D:\ccflow\trunk\CCFlow\WF -- ccflow前台应用程序层(主要的功能都是在这个目录里面) D:\ccflow\trunk\CCFlow\WF\Admin - 对ccflow的管理比如设计方向条件.报表定义... D:\ccflow\trunk\CCFlow\WF\MapDef - 表单定义. D:\ccflow\trunk\CCFlow\ClientBin - silverlight 程序.。
CCFlowDesigner.xap流程设计器,CCForm.xap表单设计器。
*****************************************************************
如何学习好ccflow? =================================================== 1, 多看视频与文档. && 1, ccflow提供的视频是4.0的视频,有一些功能对应不上您可以看文档,文档是最新的。 && 2, ccflow提供了两个重要的文档&&驰骋工作流程引擎-流程开发说明书.doc&& &&驰骋工作流程引擎-自由表单设计器操作说明书.doc&& 这是您掌握ccflow的基础. &&
2, 加入群里与ccflow爱好者交流. && 请打开 网站,找到qq群加入里面, 把不明白的问题,提交到群论坛里,会有人回答你的问题.
3, 如果您们项目工期紧张并且有充足的费用,建议成为ccflow的vip用户,您会得到现场的技术支持与系统培训。
如何安装并设置ccflow开发环境?
=================================================== & 安装设置CCFLOW前,为了保证显示效果,请确认已经安装了 D:\ccflow\trunk\Tools 下面的iewebcontrols.msi及owc11.exe&& office组件
& 安装微软silverlight,目前微软银光的版本为4.0,可以从& && 下载并安装 ,如果你本机上是4.0以下的版本请删除它在安装它。
& 请严格按如下步骤去安装,不要跳跃,否则会导致安装失败.
0, 确认升级到IE7 以上,并且做如下设置. && 1, 菜单-&工具-&Internet 选项-& 隐私 -& 把打开弹出窗口阻止程序 关闭上,否则一些功能就不能使用. && 2, 菜单-&工具-&Internet 选项-& 常规 -& 浏览历史记录设置-& 选中 () 每次访问此网页时. 单选按钮. 点确定,以避免缓存对程序有影响。
&& 3, 确认你是以administrator 超级用户进行安装的。
1,使用 svn下载源程序,请查看如下连接. && & UserName ccflowlover PassWord:ccflowlover && 如果你不会使用svn请看这里:
&& 建议把ccflow放在 D:\下面,& ccflow的说明书都以此目录说明, 以方便您定位程序文件.
2, 打开解决方案文件并编译它. CCFlow5 解决方案的位置: D:\ccflow\trunk\CCFlow5.sln
3, 创建空白数据库.
&&& 1, 建立数据库(不管你用的什么数据库,oracle,mysql,sqlserver系列),先创建一个空白的数据库名称为: ccflow5
&&& 2, 请看下面第5步骤, 为数据库配置链接.
4, 修改 D:\ccflow\trunk\CCFlow\web.config Appsetting 节点中的数据库连接。 &&& 如下:【如果使用的是MSSQL数据库,修改数据库的链接的用户名和密码即可】 & &appSettings& & &add key=&IsDebug& value=&0& /& & &add key=&SysLanguage& value=&CH& /& & &add key=&SysNo& value=&WF& /& & &add key=&SysName& value=&驰骋工作流& /& & &add key=&InitConnNum& value=&10& /& & &!-- 数据库连接url. --& & &add key=&AppCenterDSN& value=&Password=123;Persist Security Info=TUser ID=Initial Catalog=Data Source=.;Timeout=2& /&
& &!--ccflow 支持的数据库类型, MSSQL, Oracle, DB2, MySQL,InforMix& 注意区分大小写. 还要检查此数据库用户是否具有足够的权限可以创建表、视图、存储过程、函数。 --& & &add key=&AppCenterDBType& value=&MSSQL& /&
5, 建立网站应用:
&& 4.1, 开始-&& 运行-&& 输入 inetmgr 打开IIS管理器.
&& 4.2, 确认您的机器已经安装上了.net4.0, 并且,启用了它:
&&&&& For Win7用户: 把鼠标点在Internet信息服务(IIS)管理器的根节点,找到 IIS 分组中的 [IASPI 和CGI的限制] 图标,确认ASP.NET v4.0 相关的dll是否被允许. &&&&& For Win2003用户: Internet 信息服务树上找到 Web服务扩展. 确认 ASP.NET v4.0.*** 是存在或者被允许?
&&&&& 如果没有找到 ASP.NET v4.0 则是您没有安装.net4.0 Framework, 请下载安装解决.
&& 4.3, 建立网站, 网站名称为CCFlow5& 主目录为: D:\ccflow\trunk\CCFlow , 应用程序池为 ASP.NET v4.0 Classic. (建议单独建立一个应用程序池.)
6, 启动流程设计器 && BS版本流程设计器路径, Silverlight& 版本.
如果在打不开流程设计器,请参考下面的常见问题,会有多种情况导致设计器不能运行. &&
&& 说明: && 1, 第一次进入后,会提示您安装与初始化ccflow数据. && 2,& 注意选择是否是要安装demo . && 3,& 安装成功会ccflow 会自动转入设计器. && 4,& 如果中途安装失败,您需要删除数据库重新建立,重新安装.&&
6, 启动流程服务: 用来发短信与邮件的服务.
&&& D:\ccflow\trunk\CCFlowServices\bin\Release\CCFlowServices.exe
&&& 把他在桌面上创建一个快捷方式.
7, 可选步骤: && 1, 在解决方案里,把单元测试设置为启动项目,然后执行完每个单元测试,看当前的版本是否有问题. && 2, 查看bbs上的最新更新说明
安装过程中经常遇到的问题: ======================================================================= 1, 在internet 信息服务(iis) 中, web 服务扩展 asp.net v4.xxxxxx 的dll 没有被允许.
2, 没有注册 asp.net 到iis 上. 需要执行如下命令. && cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319&& (32位) && cd C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 (64位) && aspnet_regiis.exe -ua && aspnet_regiis.exe -i
3, 没有配置mime 类型, 导致流程轨迹图,流程设计器不能被使用. 处理方法.
& windows XP 或 win2003 server 用户: &&& 打开IIS-&站点属性-&HTTP头-&MIME类型-&新建:
& 扩展名: .xap&&&& MIME类型:& xapapplication/x-silverlight&
& 扩展名: .xaml&& MIME类型:& application/xaml+xml
& Win7 用户: &&& 1, 启用iis7. &&&&&&& 控制面板-& 程序和功能-& 在左边有打开或者关闭windows功能. &&&&&&& 把 Internet information services. 与 Internet 信息服务 全部选择上。 &&
&&& 2,& 设置mime类型. &&&&
&&&&&& 开始-&运行-&输入inetmgr . 把鼠标放在根节点上, 选择iis 分组中的 MIME类型.
&&&&&& 扩展名: .xap&&&& MIME类型:& xapapplication/x-silverlight&
&&&&&& 扩展名: .xaml&& MIME类型:& application/xaml+xml
4. 出现用户名及密码错误,请在web.config 文件中. &&& &identity impersonate=&true& userName=&administrator& password=&jiaozi&/& && 中的 impersonate=&true& 修改成 impersonate=&false& 或者填写正确的密码.
5. silverlight 版本不是 4.0以及4.0以上,请先卸了,重新安装。
6. 造成流程设计器不能正常打开的原因: && 1, 有可能是c:\windows\temp 目录访问权限有限制, 修改一下该目录的访问权限,比如everyone都可以读写试一下(不建议你这样)。
7, 在按下安装一步时,遇到创建表或者数据库的错误。 && 1, 指定连接里面数据库用户没有权限,导致错误。 && 2, web.config 中的 数据库类型设置错误. &&&&&& &add key=&AppCenterDBType& value=&MSSQL& /&
8, 如果出现: &&& C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”的写访问权限。的错误提示. & && 解决办法: && 把“IIS_IUSERS”和你自己的系统用户赋予它操作 C:\WINDOWS\TEMP文件夹的权利,重新启动IIS,并尝试再次运行Web应用程序。 &&
9. 如果以上方式都不奏效. && cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 && aspnet_regiis.exe -ua && aspnet_regiis.exe -i &&
&& 重新安装,就有可能解决,此时可以寻求你的同事解决。
10, 如果sl工作正常,进入流程设计器的登录界面,但是admin登录不进去,提示错误。
&&& 原因:有可能是: *.asmx 文件解析的方式不对,不是 Framework 4.0.
&&& 处理方法: 在IIS的“处理程序映射”,添加脚本映射 *.asmx&&&& %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll &&&& ============= 祝您使用ccflow顺利 ===============
================================================================================================== =& 我们坚持,开源,共享协作.
== 始终把: &做最好用的工作流程引擎,工作流程管理系统,奉献社会。& 做为发展目标与理念。 =& 如果您需要得到更好的服务,请按照如下方式联系我们. =& 济南驰骋信息技术有限公司 =& qq:
=& Tel:9, =& URL:
您可以按照如下两种方式与ccflow合作。 ----------------------------------------
1, 仅购买培训服务。 && 1.1 这种服务方式ccflow会派技术人员给您公司支付5个工作日的培训。 && 1.2 培训内容包括流程理论、流程基础支持、ccflow应用、SDK模式的开发、BP框架。 && 1.3 按单位收费,目前定价为5w 每单位,对方单位人数不限,允许对方可以邀请多家公司一起负担这笔费用。 && 1.4 对方单位负担差旅费用提供讲课场地。 && 1.5 通过培训基本上可以满足二次开发的需要。 && 1.6 培训后如果有问题ccflow有义务优先解决。
2,让ccflow与您一起共同负担开发风险。 && 2.1 这种方式您需要单独的与ccflow签订商业合同。 && 2.2 合同附件包含两大部分:第一现有的流程开发范围,第二需要ccflow二次开发的内容。 && 2.3 ccflow会根据您的具体情况给您一个合理的报价,并且会提供一年的技术服务。
=& 服务内容: =& 1, 上门或远程安装,实施,解决疑难问题. =& 2, 流程设计优化指导,为您们出最佳的流程解决方案. =& 3, 与您现有的系统集成耦合. =& 4, 二次开发. =& 5, CCFlow授权协议书一份. =&& 感谢您下载使用 ccflow, 感谢您支持ccflow. ==================================================================================================
更多开发者职位上
1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读下次自动登录
现在的位置:
& 综合 & 正文
Visual Studio 2008 SP1 补丁安装时发生严重错误-安装失败-解决方法整合版!-分享
Visual Studio 2008 SP1 补丁安装时发生严重错误
-安装失败解决方法整合版!
本人在win2003中进行安装VS2008后升级成功后安装Visual Studio 2008 SP1 补丁时提示:
查看[日志文件]说是:
D:/vs90sp1/VC_IA64Runtime.exe - Exe installer's log file/hint (%temp%/dd_VC_IA64Runtime*.txt|%temp%/../dd_VC_IA64Runtime*.txt) does not exist or is invalid.[5/18/:42] (IronSpigot::ExeInstallerBase::PerformAction) Exe (D:/vs90sp1/VC_IA64Runtime.exe) succeeded.
[5/18/:12] (IronSpigot::ExeInstallerBase::PerformAction) Exe (D:/vs90sp1/dotnetfx35.exe) failed with 0x - 安装时发生严重错误 .[5/18/:12] (IronSpigot::ExeInstallerBase::PerformAction) Log File: dd_dotnetfx35error.txt[5/18/:12] (IronSpigot::ExeInstallerBase::PerformAction) Log File: dd_dotnetfx35install.txt[5/18/:12] (IronSpigot::ExeInstallerBase::PerformAction) Log File: dd_NET_Framework30_Setup3730.txt[5/18/:12] (IronSpigot::ExeInstallerBase::PerformAction) Log File: dd_depcheck_NETFX_EXP_35.txt[5/18/:12] (IronSpigot::ExeInstallerBase::PerformAction) PerformOperation on exe returned exit code 1603 (translates to HRESULT = 0x)
[5/18/:12] Action complete
由于安装到dotnetfx35.exe时出错,根据网络查找到的原因是由于:
VS2008装的是简体中文版,SP1也是简体中文版。当安装SP1到.NET Framework Language Pack的时候出错了的,整个安装过程被中断并结束。在windows7下也是如此问题:
解决方法整合:
1、在win2003中安装失败的解决:跳过安装语言包;
(注:我是结合两种方法后安装成功的!)
(1)在安装文件中找到安装脚本ParameterInfo.xml,用记事本打开后用查找"ctrl+F"查找dotnetfx35.exe.将如下安装过程删除后保存,跳过此中文安装:
&Exe Name="dotnetfx35.exe" URL="" DownloadSize="" SystemDriveSize="" InstalledProductSize="0" InstallCommandLine="/q /norestart /lang:ENU" UninstallCommandLine="/q /uninstall" CanonicalTargetName="#(loc.dotnetfx35sp1)" ExeType="Cartman" LogFileHint="%temp%/dd_dotnet*.txt|%temp%/dd_net_framework*.txt|%temp%/dd_depcheck*.txt|%temp%/../dd_dotnet*.txt|%temp%/../dd_net_framework*.txt|%temp%/../dd_depcheck*.txt" HashValue="0582515BDE321E072FED2E7A53E53AF"&
&ApplicableIf&
&GreaterThan LeftHandSide="3.5.30729.01" BoolWhenNonExistent="true"&
&RegKeyValue Location="HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/NET Framework Setup/NDP/v3.5/Version" /&
&/GreaterThan&
&/ApplicableIf&
参考资料:
(2)将中文安装文件替换掉:
是安装到该包包时骗过安装程序返回成功结果就可以。
首先把SP1的所有文件复制到硬盘上,打开vs90sp1文件夹,然后复制一份该文件夹下的VC_x86Runtime.exe改名 dotnetfx35langpack_x86zh-CHS.exe替换该目录的dotnetfx35langpack_x86zh-CHS.exe,然后再运行SPInstaller.exe安装即可。
以上是经过整理后找到的方法
最后成功安装:
2、win7下安装失败的解决:
  在Windows 7上安装VS2008 SP1终于出错了的。这里介绍2个可能出现的错误及解决办法。
  (1)..NET Framework语言包安装出错。
  我就是在这一步出错的,W7装的是英文版且没装中文语言包,VS2008装的是简体中文版,SP1也是简体中文版。当安装SP1到.NET Framework Language Pack的时候出错了的,整个安装过程被中断并结束。其实这个语言包本来就有点小问题,就是刚发布SP1后大家普遍碰到的安装SP1后智能提示变英文的问题。而在W7下安装语言包出错可能是因为.NET Framework 3.5 SP1已经作为W7的一部分,无法通过其他安装程序安装,就像Vista下无法删除和安装.NET Framework 2.0的相关组件。
  我解决语言包安装出错这个问题的方法是把iso打开,找到vs90sp1目录,并手动安装这些补丁。正常情况下是执行了SPInstaller.exe,然后它会调用这个目录下的安装包。我们可以手动执行这些安装包,这些安装包大部分用于修复之前已知的错误,dotnetfx35.exe是.NET Framework 3.5 SP1,因为W7已经带了3.5 SP1,所以可以不装。最重要的是vs90sp1-KB-chs.msp,它才真正安装了SP1,安装过程会持续较长的时间。正常安装的时候也经常会在这一步卡很长时间。安装完成后进入VS,看关于,Microsoft Visual Studio 2008版本9.0.30729.1 SP,.NET Framework版本3.5 SP1,这样基本上是安装完成了的。如果安装完以后VS菜单中的文字又有中文又有英文(这大部分出现在英文系统上装中文VS),到工具?选项?区域设置,选择中文(简体)。
  其他由于SP1包中某个组件安装错误而导致SP1无法安装的问题也可以试一下这个方法。
  (2).DepCheck indicates Microsoft .NET Framework 2.0a is not installed
  还可能会提示DepCheck indicates [某些组件名] is not installed。这个问题经常有人碰到,一般是由于之前安装的.NET Framework引起的。最快的办法是卸载之前安装的.NET Framework,然后重新安装,一般即可解决问题。
参考资料:
3、由于KB944899补丁问题安装失败的解决:
Visual Studio 2008 SP1安装失败主要解决办法先卸载KB944899补丁,具体说明如下英文
MS Visual Studio 2008 SP1介绍及其它问题解决方案:
1. 系统要求 1.1.支持的体系结构 o x86 o x64 (WOW) 1.2.支持的操作系统 o Microsoft Windows XP o Microsoft Windows Server 2003 o Microsoft Windows Server 2008 o Windows Vista
1.3.硬件要求 o 系统驱动器上要有 3.8 GB 可用空间,并且在安装 Visual Studio 的驱动器上有 600 MB 可用空间 注意:您可以使用“磁盘清理”实用工具来移除临时文件。 o 最低要求:1.6 GHz CPU, 显示器,5400 RPM 硬盘 o 建议配置:2.2 GHz 或更快的 CPU, 显示器,7200 RPM 或更快的硬盘 o 在 Windows Vista 上:2.4 GHz CPU 2. 已知问题 2.1 安装 2.1.1 Microsoft Synchronization Services for ADO.NET 1.0 for Devices 安装要求 Microsoft Synchronization Services for ADO.NET 1.0 for Devices 不随 VS2008 SP1 一起安装。用户必须下载 .msi 文件才能启用“智能设备”项目中的“本地数据库缓存”功能。解决此问题的方法:从下载中心下载并安装 Microsoft Synchronization Services for ADO.NET 1.0 for Devices 的 .msi 文件。 (英语)2.1.2 安装 Visual Studio 2008 SP1 失败并显示“无法与服务器建立连接”消息 安装 Visual Studio 2008 SP1 失败并显示“无法与服务器建立连接”消息。以下是导致这种失败的可能原因: 访问 Internet 遭到防火墙拒绝。 无法通过代理服务器进行连接。 服务器未处于联机状态。 最可能的原因是由目标计算机上的防火墙所致。 解决此问题的方法:向防火墙添加 SPInstaller 例外。这将使防火墙停止阻止 SpInstaller 所要求的通信。然后,再次运行 Visual Studio 2008 SP1 安装。在 Windows XP 计算机上: 打开“控制面板”。 单击“Windows 防火墙”。 单击“例外”选项卡。 单击“添加程序”。 将 SPInstaller 添加到程序列表中。 单击“确定”。 重新启动计算机。 在 Windows Vista 计算机上: 打开“控制面板”。 单击“Windows 防火墙”。 单击“允许程序通过 Windows 防火墙”。 单击“例外”选项卡。 单击“添加程序”。 将 SPInstaller 添加到程序列表中。 单击“确定”。 重新启动计算机。 2.1.3 在 Windows 7 RC 上安装 SQL Server 时会生成兼容性警告在 Windows 7 RC 上尝试安装 SQL Server 2008 RTM 或 SQL Server 2005 RTM/SP1/SP2 时,您会收到警告,指出 SQL Server 与该版 Windows 具有已知的兼容性问题。 由于 SQL Server 通过 Visual Studio 进行再分发,若用户选择随 Visual Studio 一起安装 SQL Server,则安装将会受到影响。 触发该兼容性警告的问题已在 SQL Server 2008 SP1 和 SQL Server 2005 SP3 中修复。要解决此问题:安装 Visual Studio 2008 并选择安装 SQL Server 2005 Express Edition SP2(默认已选中)。在安装过程中,当您收到兼容性警告时,请单击“运行程序”。安装完成后,请从这里下载并安装 SQL Server 2005 Express Edition SP3。 (注意:x64 版本位于页面的底部。)在 SQL Server 2005 Express Edition SP3 安装过程中,务必要将已安装的实例升级。按照这里的说明,可以验证 SQL Server 2005 Express Edition 的版本。 或者,您可以先安装 SQL Server 2005 Express Edition SP3,然后再安装 Visual Studio 2008。更多信息:下载 SQL Server 2005 Express Edition SP3下载 SQL Server 2005 SP3(非 Express 版本)下载 SQL Server 2008 SP1 如果您必须要在 Windows 7 RC 上安装 SQL Server 2008,并且希望避免出现警告消息,则您可以自己创建 SQL Server 2008 Service Pack 1 程序包。 请遵照 Peter Saddow 介绍的操作步骤:创建包含 SQL Server 2008 RTM 和 Service Pack 1 的合并(补充)程序包(英文)2.1.4 卸载修补程序可能会使其他 Visual Studio 产品中的文件降级 将 Visual Studio 2008 SP1 应用于计算机上的多种产品(例如,Visual Studio 2008 英文版和 Visual Studio 2008 西班牙语版)时,从其中一个产品卸载 SP1 会使其他 Visual Studio 2008 产品的文件降级。 解决此问题的方法:修复仍安装有 Visual Studio 2008 SP1 的产品,或者同时卸载这些产品的 SP1。对于 Windows Vista 或更高版本:1. 打开“控制面板”。2. 单击“程序”。3. 单击“卸载程序”。4. 选择一个仍安装有 SP1 的 Visual Studio 2008 版本。5. 单击“卸载/更改”。6. 提示时单击“继续”以进行提升。7. 加载安装组件后单击“下一步”。8. 单击“修复/重新安装”。对于 Windows Vista 之前的操作系统:1. 打开“控制面板”。2. 单击“添加或删除程序”。3. 单击“卸载/更改”。4. 加载安装组件后单击“下一步”。5. 单击“修复/重新安装”。2.1.5 在启用 Windows Vista 边栏时 Visual Studio 2008 SP1 安装失败。 在启用 Windows Vista 边栏时 Visual Studio 2008 SP1 安装失败。解决此问题的方法:1. 右击任务栏最右侧的通知区域中的“边栏”图标。2. 单击“退出”。 2.1.6 在安装 KB949325 或 Silverlight Tools Beta 1 时无法安装 Visual Studio 2008 SP1 如果已安装 KB949325 或 Silverlight Tools Beta 1,则将无法安装 Visual Studio 2008 SP1。如果在计算机处于此状态时尝试进行安装,则您可能会看到一条消息,指明 Visual Studio 2008 SP1 安装与以前安装的产品不兼容。 解决此问题的方法:卸载 Silverlight Tools Beta 1:1. 在“控制面板”中,打开“添加或删除程序”。2. 卸载 Microsoft Silverlight Tools Beta 1 for Visual Studio 2008。
卸载 Windows Vista 或更高操作系统版本上的 KB949325:1. 在“控制面板”中,打开“添加或删除程序”。2. 在任务栏上单击“查看已安装的更新”。3. 卸载位于 Microsoft Visual Studio 2008 之下的 KB949325。
卸载 Windows XP 或更早操作系统版本上的 KB949325:1. 在“控制面板”中,打开“添加或删除程序”。2. 在窗口顶部单击“显示更新”。3. 卸载位于 Microsoft Visual Studio 2008 之下的 KB949325。2.1.7 卸载 Windows SDK 会影响 Visual Studio 2008 如果安装了 Windows SDK for Windows Vista 或 Windows SDK Update for Windows Vista,则在卸载 Windows SDK 时,Visual Studio 查找 Windows 头文件、库和工具所需的注册表项将被移除。 解决此问题的方法:执行以下两项操作之一: 使用“添加或删除程序”(在 Windows Server 2003 或 Windows XP 中)或“程序和功能”(在 Windows Vista 或 Windows Server 2008 中)修复 Visual Studio 2008。 安装 Windows SDK for Windows Server 2008 和 .NET Framework 3.5。2.1.8 在安装 Visual Studio 2008 SP1 的过程中将不会安装 MSDN Library for Visual Studio 2008 SP1 在安装 Visual Studio 2008 SP1 的过程中,将不会在计算机上安装 MSDN Library for Visual Studio 2008 SP1。 解决此问题的方法:可单独下载 MSDN Library for Visual Studio 2008 SP1。请访问 Microsoft 下载中心。 2.1.9 SQL Server Compact 3.5 SP1 for Devices Windows Installer (MSI) 文件不随 Visual Studio 2008 SP1 一起安装,但是可通过下载获得 SQL Server Compact 3.5 SP1 for Devices Windows Installer (MSI) 文件包含在移动设备上安装 SQL Server Compact 3.5 SP1 所需的移动设备运行时文件。在 Visual Studio 2008 的已发行版本上安装 Visual Studio 2008 SP1 不会将 SQL Server Compact 3.5 for Devices MSI 更新为 SP1 版。 解决此问题的方法:SQL Server Compact 3.5 SP1 for Devices MSI 可从 Microsoft 下载中心下载获得。 2.1.10 在 Windows Vista 上安装 Visual Studio 2008 SP1 的过程中显示 Windows 自动更新通知 在未安装 .NET Framework 2.0 SP2 和 .NET Framework 3.0 SP2 的 Windows Vista 计算机上安装 Visual Studio 2008 SP1 时,可能会显示要求重新启动计算机的 Windows 自动更新通知。若允许立即重新启动 Windows Update,则将导致 Visual Studio 安装程序失败。 解决此问题的方法:请将重新启动推迟到 Visual Studio SP1 安装完成后再执行。 2.1.11 当 .NET Framework 2.0 SP2 无法升级 .NET Framework 2.0 或 .NET Framework 2.0 SP1 时,Visual Studio 2008 SP1 安装失败 .在已安装 .NET Framework 2.0 或 .NET Framework 2.0 SP1 并运行 Windows XP、Windows Server 2003 或 Windows 2000 的计算机上无法安装 NET Framework 2.0 SP2。.NET Framework 2.0 SP2 安装程序将卸载早期版本的 .NET Framework 2.0 和 .NET Framework 2.0 SP1。当 Windows Installer 卸载早期版本时,它将使用缓存的安装数据库。执行卸载操作的过程中,如果 Windows Installer 在其缓存中或原始源位置找不到早期更新的安装包,则安装将失败。如果发生不完整的回滚,此安装失败还可能导致使用 .NET Framework 的应用程序失败。此问题可能是由以下某一原因导致的:Windows Installer 缓存缺少必需的文件。Windows Installer 缓存已更改。此缓存对于修复、更新和卸载产品至关重要。因此,请不要移除或修改此缓存的内容。如果更改此缓存的内容,则当您尝试更新或修复基于 Windows Installer 的产品时,系统可能会提示您提供源。
有时,Windows Installer 应能够在缓存中找到的 Windows Installer 修补程序 (.msp) 文件可能不存在。有以下两个可能导致丢失 .msp 文件的常见原因: - 已运行用于在硬盘上查找和删除大型文件或很少使用的文件的工具。 - %windir%/Installer 目录的所有者已由 SYSTEM 或 Administrators 更改为其他用户。
如果出现此问题,Windows Installer 的安装失败日志将显示与以下内容类似的信息: MSI (s) (D0:B0) [19:05:57:843]:找不到本地路径“C:/WINDOWS/Installer/a4784a.msp”。在相应的源中查找它。 MSI (s) (D0:B0) [19:05:57:843]:解析修补程序源。 在发生此问题时,可以使用 Microsoft .NET Framework 注册更正工具解决它。此工具修复此问题的方式是:删除特定于此更新的所有修补程序或更新注册,从而使维护安装不会尝试加载特定的 .msp 文件。
也可以通过重新构建安装程序缓存来修复此问题。通常可以在“解析修补程序源”后跟的行中查找修补程序或更新对应的知识库文章编号,如以下示例所示: MSI (s) (D0:B0) [19:05:57:859]: SOURCEMGMT:由于程序包丢失/不可访问,导致源无效。 MSI (s) (D0:B0) [19:05:57:859]: 注意:1: 1706 2: - 3: NDP20-KB.msp
若要修复此示例中的 Windows Installer 缓存,请按照下列步骤操作: 1. 访问以下 Microsoft 网站:/kb/917283 ()。注意:可以将 URL 中的知识库文章编号替换为要用于修复 Windows Installer 缓存的修补程序或更新的知识库文章编号。 2. 下载更新。 3. 使用 /x 命令行开关或 /extract 命令行开关提取修补程序或更新中的 .msp 文件。 4. 将提取到的 .msp 文件复制到缺失文件的位置。在此示例中,该位置为 %windir%/Installer/a4784a.msp。
修补程序注册或更新注册可能已损坏。
在基于 Windows Installer 的产品上安装修补程序或更新后,修补程序注册或更新注册可能被损坏。用于移除某些注册表项的第三方注册表清理器实用工具可能会导致出现此问题。这些注册表项包括旨在供 Windows Installer 内部使用的注册表项。在此情况下,日志中的“解析修补程序源”消息的内容如下: MSI (s) (CC:5C) [03:02:56:181]:找不到本地路径。在相应的源中查找它。 MSI (s) (CC:5C) [03:02:56:181]:解析修补程序源。 注意:由于缺少修补程序或更新的注册信息,导致日志消息中缺失修补程序或更新的位置。在此情况下,仍将向产品注册修补程序或更新。但修补程序或更新的位置信息将缺失。尽管 Windows Installer 要求加载的文件可能存在,但 Windows Installer 不知道该文件的路径。
在发生此问题时,可以使用 Microsoft .NET Framework 注册更正工具解决它。此工具修复此问题的方式是:删除特定于此 Service Pack 的所有修补程序或更新注册,从而使维护安装不会尝试加载修补程序或更新程序包。 解决此问题的方法:如果无法成功安装 .NET Framework 2.0 SP2,并且在安装日志文件中找到“原因”一节中所述的“解析修补程序源”文本,则可以下载 Microsoft .NET Framework 注册更正工具来解决此问题。
Microsoft .NET Framework 2.0 注册更正工具 Microsoft .NET Framework 注册更正工具可解决“原因”一节中所述的两个问题。 可从 Microsoft 下载中心下载以下文件:
立即下载 Microsoft .NET Framework 2.0 注册更正工具程序包。
Microsoft 下载中心针对 .NET Framework 2.0 支持的每类处理器体系结构(x86、x64 和 IA-64)提供了此工具的一个版本。大多数客户运行的是 32 位版本的操作系统。因此,这些客户应下载和安装此工具的 x86 版本。 管理员还可以通过传递 /q 命令行开关或 /quiet 命令行开关,在脚本中使用此实用工具。这样,您就能够以静默模式运行应用程序,而无需使用用户界面和脚本块。 此工具将在 %TEMP%/dd_clwireg.txt 文件夹下写入一个运行日志。可以查看该日志以了解有关此工具所做工作的详细信息。
注意 - Microsoft .NET Framework 注册更正工具适用于任何当前版本的 .NET Framework。- 您必须是管理员才能运行此实用工具。 2.1.12 FIX:安装非英语版本的 Microsoft Visual Studio 2008 Service Pack 1 后,某些本地化的“智能感知”文本可能会还原为英语 安装非英语版本的 Microsoft Visual Studio 2008 Service Pack 1 (SP1) 后,某些本地化的“智能感知”文本可能会还原为英语。此问题出现在下列语言版本的 Visual Studio 2008 SP1 中: 简体中文 繁体中文 德语 西班牙语 法语 意大利语 日语 朝鲜语 若要解决此问题,请参考 KB 957507 了解详细信息,然后下载文件。2.2 卸载 没有已知问题。 2.3 产品问题 2.3.1 一般问题 2.3.1.1 为 .NET Framework 3.5 SP1 引导程序包启用 Samesite 如果在安装项目的“系统必备”对话框中或在“ClickOnce 发布”中选中 .NET Framework 3.5 SP1 引导程序包,并且选中“从与我的应用程序相同的网站上下载组件”选项,则将显示下面的生成错误: 系统必备的安装位置未设置为“组件供应商的网站”,无法在磁盘上找到项“Microsoft.Net.Framework.3.5.SP1”中的文件“dotNetFx35setup.exe”。解决此问题的方法:更新包数据 打开 [Program Files]/Microsoft SDKs/Windows/v6.0A/Bootstrapper/Packages/DotNetFx35SP1 文件夹。 在“记事本”中编辑 Product.xml 文件。 将下面的内容粘贴到 & PackageFiles & 元素中: & PackageFile Name="TOOLS/clwireg.exe" /&& PackageFile Name="TOOLS/clwireg_x64.exe" /&& PackageFile Name="TOOLS/clwireg_ia64.exe" /&
下载并提取核心安装文件 导航到以下 URL:/fwlink?LinkID=118080 将 dotNetFx35.exe 文件下载到本地磁盘上。 打开“命令提示符”窗口,然后更改到下载 dotNetFx35.exe 的目录。 在命令提示符下键入: dotNetFx35.exe /x:。 这可将 Framework 文件提取至当前目录下的一个名为 “WCU” 的文件夹中。 复制 WCU/dotNetFramework 文件夹的内容并将其粘贴到 %Program Files%/Microsoft SDKs/Windows/v6.0A/Bootstrapper/Packages/DotNetFx35SP1 文件夹中(在 x64 操作系统上为 %ProgramFiles(x86)%/Microsoft SDKs/Windows/v6.0A/Bootstrapper/Packages/DotNetFx35SP1)。注意:请不要复制 WCU/dotNetFramework 文件夹自身。WCU 文件夹下应包括 5 个文件夹,现在每个文件夹应显示在 DotNetFx35SP1 文件夹中。文件夹结构应类似下面这样:o DotNetFx35SP1(文件夹) dotNetFX20(文件夹) dotNetFX30(文件夹) dotNetFX35(文件夹) dotNetMSP(文件夹) TOOLS(文件夹) en(一些其他本地化文件夹) dotNetFx35setup.exe(文件) 现在可以删除在步骤 2 和步骤 4 中下载和提取的文件和文件夹。
&&&&推荐文章:
【上篇】【下篇】

我要回帖

更多关于 无法安装silverlight 的文章

 

随机推荐