Windows2003环境下安装VS2008NetFramework35组件安装失败的解决
- 格式:doc
- 大小:29.00 KB
- 文档页数:3
win8.1安装Autocad 的net framework 3.5问题之解决原来下的cad2008是32位的,后来网上找来个64位补丁,之后就可以在win7系统的64位机里面安装了。
新机是win8.1的系统,安装时提示缺.net framework2.0. 从网上查了查,走了很多弯路,包括直接启用,组策略,镜像等等,各种问题,花了一天时间,终于解决。
过程如下:win8.1安装过程1.安装net3.5由于直接安装cad需要启用.netframework3.5,故需要先解决这个问题。
win8.1是有3.5的,如果是专业版win的话可以从控制面板进入程序,然后使用启用windows功能进入选项,直接启用即可。
如果是家庭版,启用就很麻烦,需要联网,然后出现各种问题,或者连不上很长时间完成不了,或者各种0x错误提示,我遇到有尾号906,801F的错误提示。
只好从网上找,先开始直接从微软官网下载net3.5,结果安装不了。
只好又网上找,可是网上方法一般要用win8.1的镜像文件,我是本本预装的,所以没有镜像文件。
就从网上下了别的大神给出的从镜像文件中抽出3.5然后封装好的文件来安装,又有问题,进度卡在66.5%处再也不动。
试了好多种文件,都没闯过此处。
最后找到一个版本的,就是这个名字:dotNetFx35_W8.1_x64.exe。
终于突破66.5%.成功安装netframework3.52. 安装cad(1)首先把AutoCad 2008文件夹全部拷贝到硬盘C:,否则安装时会提示插入disc 2。
(2)确认里面有en-un文件夹,里面的acad.msi,setup.ini文件是置换过成64位的。
(3)使用setup.exe文件进行安装,不是autocad.msi。
(4)安装完成后,断开网络,启动cad,进入注册页面,此时运行注册机,然后粘贴生成的注册码。
搞定。
以上用到的文件需要自己从网上找,我只给出了自己的实践过程。
Visual Studio 2008 安装要求目录∙ 1. 系统要求∙ 1.1. 支持的体系结构∙ 1.2. 支持的操作系统∙ 1.3. 硬件要求∙ 2. 已知问题∙ 2.1. 安装∙ 2.2. 卸载∙ 2.2.1. 在安装有Visual Studio 早期版本的计算机上∙ 2.2.2. 在未安装Visual Studio 早期版本的计算机上∙1. 系统要求1.1. 支持的体系结构∙x86∙x64 (WOW)1.2. 支持的操作系统∙Microsoft Windows X P∙Microsoft Windows Server 2003∙Windows Vista1.3. 硬件要求∙最低要求:1.6 GHz CPU、384 MB RAM、1024x768 显示器、5400 RPM 硬盘∙建议配置:2.2 GHz 或速度更快的CPU、1024 MB 或更大容量的RAM、1280x1024 显示器、7200 RPM 或更高转速的硬盘∙在Windows Vista 上:2.4 GHz CPU、768 MB RAM2. 已知问题2.1. 安装2.1.1. Visual Studio SharePoint 工作流功能具有特定的安装要求。
若要使用Visual Studio Tools for Office 中的SharePoint 工作流开发工具,请按照指定的顺序完成下列安装步骤。
1. 安装Windows Server 2003。
2. 安装Internet 信息服务(IIS)。
在“控制面板”中依次选择“添加/删除Windows 组件”、“应用程序服务器”、“详细信息”和“Internet 信息服务(IIS)”。
3. 安装 .NET Framework 2.0 和 .NET Framework 3.0。
4. 在IIS 管理器中启用 2.0.5727。
5. 安装Microsoft Office SharePoint Server 2007。
Microsoft Visual Studio .NET 2003安装步骤本操作步骤在XP下做的,绝对可行。
一、资料下载1、请到网上课堂上下载3个压缩文件(pack.rar,setup.rar,msdn.rar)2、将这3个文件解压,得到3个目录二、Microsoft Visual Studio .NET 2003安装1、运行setup目录下的setup.exe文件,如下图2、单击【1】“Visual Studio .NET系统必备”(当然其它也是灰色的,不能单击),如下图3、如果考虑到你要编写的程序,你就单击“安装说明(S)…”按钮,弹出提示页面,根据说明,安装Internet信息服务(IIS)和FrontPage服务器扩展(提示页面上的第一步:保护用于安装的计算机,可以不要做),如果你不需要编写的程序,直接单击“跳过”按钮,转到第7步;4、安装Internet信息服务(IIS)1)在“开始”菜单上选择“运行”。
2)在“打开”对话框中键入“appwiz.cpl”,然后单击“确定”打开“添加/删除程序”对话框;也可以从“控制面板”中访问此对话框。
如下图3)在“添加/删除程序”对话框中,选择对话框左侧的“添加/删除Windows 组件”。
4)在“Windows 组件向导”中,选中“Internet 信息服务(IIS)”。
如下图5)选择“下一步”开始安装IIS。
(此时需要把Xp的安装盘放在光驱里)6)当安装完成时,单击“完成”。
如下图7)重启计算机。
5、安装FrontPage 服务器扩展(FPSE)1)在“开始”菜单上选择“运行”。
2)在“打开”对话框中键入“appwiz.cpl”,然后单击“确定”打开“添加/删除程序”对话框。
3)在“添加/删除程序”对话框中,选择对话框左侧的“添加/删除Windows 组件”。
4)在“Windows 组件向导”中,选择“Internet 信息服务(IIS)”。
5)如果已选定“Internet 信息服务(IIS)”,请选择“详细信息”。
Windows Server 2003 安装.NET Framework v3.5
.NET Framework又称.Net框架。
是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。
.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。
NET 包含许多有助于互联网和内部网应用迅捷开发的技术。
.NET框架是微软公司继Windows DNA之后的新开发平台。
.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C++、Python等)的开发。
Windows Server 2003 IIS 安装图文教程:/server/201102/11_1.htm
.NET Framework v3.5安装包下载地址:
双击安装包, 出现Microsoft .NET Framework SDK v3.5欢迎页面(如图13), 点“安装”。
至此安装完成。
Visual Studio 2008 Service Pack 1 (SP1)自述文件目录∙ 1. 系统要求∙ 1.1. 支持的体系结构∙ 1.2. 支持的操作系统∙ 1.3. 安装要求∙ 2. 已知问题∙ 2.1. 安装∙ 2.2. 卸载∙ 2.2.1. 在安装有Visual Studio 早期版本的计算机上∙ 2.2.2. 在未安装Visual Studio 早期版本的计算机上∙ 2.3. 产品问题∙ 2.3.1. 一般问题∙ 2.3.2. ∙ 2.3.3. 语言∙ 2.3.4. LINQ∙ 2.3.5. Visual Studio Tools for Office∙ 2.3.6. Web 开发∙ 2.3.7. Windows Communication Foundation (WCF) 工具∙ 2.3.8. Visual Studio Windows Presentation Foundation (WPF) 设计器∙ 2.3.9. Windows Workflow Foundation (WF) 工具∙ 2.3.10. Windows SDK 集成∙ 3. 相关链接1. 系统要求1.1.支持的体系结构∙x86∙x64 (WOW)1.2.支持的操作系统∙Microsoft Windows XP∙Microsoft Windows Server 2003∙Microsoft Windows Server 2008∙Windows Vista1.3.硬件要求∙系统驱动器上要有3.8 GB 可用空间,并且在安装Visual Studio 的驱动器上有600 MB 可用空间注意:您可以使用“磁盘清理”实用工具来移除临时文件。
∙最低要求:1.6 GHz CPU,1024x768 显示器,5400 RPM 硬盘∙建议配置:2.2 GHz 或更快的CPU,1280x1024 显示器,7200 RPM 或更快的硬盘∙在Windows Vista 上:2.4 GHz CPU2. 已知问题2.1 安装2.1.1 Microsoft Synchronization Services for 1.0 for Devices 安装要求Microsoft Synchronization Services for 1.0 for Devices 不随VS2008 SP1 一起安装。
在非WINDOWS7系统中安装1—dotnetfx35程序时出错,提示如下时,按以下步骤重新安装
1)使用微软官方修复软件进行修复:
运行“工具\NetFxRepairTool.exe”,修复完成后尝试重新安
装.netFramework3.5。
若修复后仍然无法成功安装,请继续按以下步骤进行修复。
2)卸载并清除所有安装信息,保证.NET Framework3.5拥有一个全新的安装环境:运行“工具
\dotNET Framework Cleanup Utility.rar\cleanup_tool.exe”,清除所有版本.NET Framework 安装错误后在系统中遗留的文件。
3)启用Print Spooler 打印机服务:
右击“我的电脑”-“管理”-“服务和应用程序”,找到“Print Spooler”,启动这个服务并将这个服务设置为自动。
4)重启Cryptographic Services 微软补丁验证服务:
右击“我的电脑”-“管理”-“服务和应用程序”,关
闭Cryptographic Services 微软补丁验证服务,并清空系统盘
下System32\Catroot2 文件夹中的所有文件例如
(C:\WINDOWS\system32\CatRoot2),再启动Cryptographic Services 微软补丁验证服务。
5)完成以上步骤后,重新安装.NETFramwork 3.5。
Windows 2003操作环境安装IIS、SQL与网站架设详细图解一、网站架设环境 (1)二、安装顺序 (1)三、系统安装过程 (1)1、IIS安装 (1)2、安装SQL2005 (5)3、安装VS2008 (13)四、网站架设中IIS与数据库设置 (13)1、网站架设中IIS设置 (13)2、网站架设中SQL2005设置 (18)Windows 2003操作环境安装IIS、SQL与架设网站详细图解一、网站架设环境操作系统:Windows Server 2003IIS:IIS6.0VS:Visual studio S2008二、安装顺序推荐安装顺序1:IIS6.0-> SQL2005-> VS2008推荐安装顺序1:IIS6.0-> VS2008(但不要安装VS自带的SQL2005 Express)-> SQL2005 三、系统安装过程1、IIS安装首先请准备好系统安装光盘或者IIS安装包。
然后在“开始”→“设置”→“控制面板”→“添加或删除程序”面板左侧单击“添加/删除Windows组件”找到应用程序服务器。
双击应用程序服务器弹出如下对话框在双击internet信息服务(iis)、勾选万维网服务和Internet信息服务管理器。
如果开发的是动态网页则务必请双击“万维网服务”勾选“Active Server Pages”、“Internet数据连接器”、“万维网服务”和“在服务器端的包含文件”(一次搞定,否则须要安装好再做相应设置)再单击确定,确定完成后单击下一步在安装过程中出现了如下对话框这代表操作系统无法找到可用的iis6.0安装包、因为我没有把光盘放入光驱中所以找不到、我们用现有的iis6.0安装包进行安装就可以了、请看下面的操作步骤首先把iis6.0.rar解压到文件夹当中、如果没有iis6.0可以插入光盘或者到网上下载iis6.0安装包、解压到文件夹当中以后我们点浏览、找到iis6.0 文件夹根据提示的文件、我们选择该文件并打开即可、这个过程可能会持续2-3次、我们按照操作步骤走就可以了。
如何在XP安装Microsoft Visual Studio 2008安装准备:(1)从官方网站下载Microsoft Visual Studio 2008 简体中文专业版。
(2)下载最新版的Windowsinstaller,安装.net framework3.5必须。
(3)下载.net framework3.5安装包3、安装步骤(1)安装Windowsinstaller最新版。
(2)安装.net framework3.5。
[注:如果不在这里安装,在安装VS2008时也会安装,但那时要保证网络畅通,因为VS2008安装.net framework3.5是边下载边安装的,一旦网络不稳定就会报错。
](3)安装VS2008。
(4)将试用版改为正式版。
安装完成后,在“控制面板”中启动“添加删除程序”,选中Vs2008,点击“更改/删除”,点击“下一步”,找到“升级到Miscrosoft Visual Studio 2008”输入框,输入序列号:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T,点击“升级”,弹出提示后点击“完成”即可。
4、常见问题(1)Visual Studio Web 创作组件(Visual Studio Authoring Component)安装失败,出现错误界面之后,setup.exe随即停止工作。
这个问题与已安装的Office软件有关,最好此时先删除Office软件,等VS2008安装完成后再重新安装最好。
(2)安装失败时重新安装注意事项。
要确定是用管理员账号登录的系统,安装失败后清除所有临时文件并重新启动计算机,如果安装中途出错则需要清理注册表,否则易出现“找不到一个或多个组件,请重新安装程序”错误。
使用regedit32.exe打开系统注册表,查找项目:HKEY_CLASSES_ROOT/Installer/Products一项一项的选中其下的所有子项目,查看右边的“Product Name”,找到Product Name“Visual Studio .NET XXXXXXX ”的项目。
问题描述:1、我给自己的服务器安装SQL SERVER 2008很正常,一切顺利。
2、朋友之前给自己装了一个Visual Studio 2010,附带就安装了一个SQL SERVER 2008 EXPRESS版本。
昨天他想把自己的08EXPRESS版升级成Developer版,于是从我这里把SQLFULL_CHS.iso安装镜像拷走准备安装,可是撞到一半他说不行啊,还是改天你来帮我装吧,这些选项都看不懂啊,不知道什么意思。
3、我给他安装的时候到“实力配置”那步的时候出现错误“该实例名称已在使用中”——见图在此:将出现该错误的细节贴出来,供广大网友借鉴和参考。
首先把我使用到的程序的下载地址提供出来。
SQL SERVER 2008(10.00.1600)下载地址:中文版(3.28GB):/dl/download/B/8/0/B808AF59-7619-4A71-A447-F597DE74AC44/SQLFULL_CHS.iso英文版(3.03GB):/dl/download/9/C/0/9C036510-3218-4258-8B03-67DC1D6A497C/SQLFULL_ENU.iso如果各位网友同我一样用的是上边两个完整版镜像安装的话,安装过程应该不会出现什么差错。
但是有的网友可能使用别的安装文件,而这些文件又不包含所需的各种组件的话,那就需要花费一点力气先将所需要的组件都装上。
所需要的组件有:.NET Framework 3.5和Windows Installer 4.5和Windows PowerShell 1.0。
.NET Framework 3.5下载地址:/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exeXP使用的Windows Installer 4.5下载地址:/download/2/6/1/261fca42-22c0-4f91-9451-0e0f2e08356d/WindowsXP-KB942288-v3-x86.exe其他版本操作系统使用的Windows Installer 4.5下载地址:/downloads/zh-cn/details.aspx?FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4&DisplayLang=zh-c n#filelistSERVER 2003使用的Windows PowerShell 1.0下载地址:/downloads/info.aspx?na=41&SrcFamilyId=C61FB27B-E71C-4ECF-9D2C-9B299B149490&SrcDisplayLang =zh-cn&u=/download/a/d/f/adf29960-0c28-4166-ac2f-132efbacf0fe/WindowsServer2003-KB9261 40-v5-x86-CHS.exeXP使用的Windows PowerShell 1.0页面地址:/downloads/details.aspx?familyid=30125A46-B97C-4704-AA10-605E809D5933&displaylang=zh-cnVISTA使用的Windows PowerShell 1.0页面地址:/downloads/details.aspx?displaylang=zh-cn&FamilyID=C6EF4735-C7DE-46A2-997A-EA58FDFCBA63SQL SERVER 2008 密钥:Developer:PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise:JD8Y6-HQG69-P9H84-XDTPG-34MBB现在展示出错过程以及问题分析:先介绍一下SQL SERVER 的实例,很多网友不知道什么是实例,其实我也不知道,但是我是这么理解的:当你的服务器上只有一个实例的时候你基本听不到实例的概念,这个时候这一个实例就是默认实例(Default Instance),而且只有一个实例的时候这个实例就被称作你的数据库,而且访问你的数据库的时候你的数据库的名字就是你的机器名。
用VS2008打包应用程序为安装文件,同时将.NET Frame work打包进去,可独立安装运行前几天给人做了个小项目,需要打包为setup.exe文件,这就用到了VS自带的安装部署功能(ckickonce)。
由于我用的是.net3.5SP1,所以打包的时候要把.net3.5SP1完整的安装文件加进来。
下面是如何打包的步骤:1新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。
2安装向导关闭后打开安装向导,点击下一步,或者直接点击完成。
3开始制作在新建的setup工程下右击,选择Add->Project Output,在弹出的对话框中,在Project栏下选择主工程,点击Ok即可了,这样工程就会自动添加应用程序所需的dll等然后进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。
这时只需把前面未添加进来的文件如图片等添加进来就可以了。
然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"和"用户桌面"中。
这样安装程序安装完成后会在"开始->所有程序"和"桌面"上生成程序的快捷方式。
也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。
然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的"[Manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"C:\Program Files\你的用户名\安装解决方案名称";然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,选择"系统必备",在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:从与我的应用程序相同的位置下载系统必备组件。
dotnetfx35(.net framework 3.5 )不联网离线安装方法在下载 .NET Framework 3.5 Service Pack 1 完整软件包(231MB) 之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载一点点东西,对网络速度不快的用户造成了一些时间上的浪费。
既然是完整软件包,为什么还是要下载一部分文件才行呢?原来,.NET Framework 3.5 SP1 完整安装包是一个安装程序同时适用于所有语言的,但如果要同时包含所有语言的语言包,体积会在现在的基础上进一步增大许多,可能考虑到这一点,发布时并没有包含语言包,而是在安装过程中才进行下载。
如果希望解决这个问题,让完整安装包每次都直接安装完成的话,我们可以手动下载需要的3.5 SP1 语言包(其中包含 2.0 SP2 和 3.0 SP2 语言包),下载页面为:/downloads/details.aspx?FamilyID=8489ed13-b831-4855-96f 7-dd35e4c02a20,例如,简体中文32位版语言包文件名为 dotnetfx35langpack_x86zh-CHS.exe。
将dotnetfx35.exe 用 WinRAR 等软件解压缩,再将语言包文件放到\wcu\dotNetFramework\dotNetFX35\x86 文件夹或\wcu\dotNetFramework 文件夹中。
完整安装包不仅适用于所有语言,还包含了x86、x64 和 IA64三种平台的安装文件,因此变得非常庞大。
如果我们只需要在一种平台上安装,那就完全可以进行精简。
同样将dotnetfx35.exe 用 WinRAR 等软件解压缩,如果我们只需要在32位的 Windows 操作系统上安装,则可以将子文件夹 dotNetFX20、dotNetFX30、dotNetFX35、dotNetMSP、Tools 中所有带“x64”和“IA64”的文件和文件夹删除掉,保留带“x86”的,这样就可以精简很多。
/zt/wpf/index.htmlWPF入门指南一:快速入门【IT168技术文档】摘要:WPF是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。
本文旨在通过一些简单的示例,让你对WPF有一个概要的认识。
主要内容1.概述2.WPF的组成3.WPF的编程架构4.XAML5.WPF中的控件集一.概述WPF (Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。
它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。
二.WPF的组成WPF的构成组件如下所示,其中PresentationFramework、PresentationCore、milcore三部分是WPF的核心组件:三.WPF的编程架构WPF整体的编程架构如图2所示,可以看到,它其中包含了文档服务、用户界面服务、多媒体服务以及一些其它的基本服务。
在用户界面服务中,提供了应用程序服务、部署服务、控件集、布局以及数据绑定等;在多媒体服务中可以看到WPF几乎可以处理所有的媒体类型,包括图片、音频、视频、动画、2D、3D、文本等。
四.XAML在WPF中提供了两种API,一种是用于普通编程的API,比如我们可以用C#、等语言进行编程,另一种是基于XML的API,称为XAML(Extensible Application Markup Language),引入XAML使得UI代码和应用程序逻辑代码完全分离,它是一种标记语言,支持声明式编程,由于XAML是基于XML的,所以它拥有XML的所有规则和定义,非常容易进行扩展。
看下面两段简单的代码:XAML代码:五.WPF控件集在WPF中,提供了非常丰富的控件集,如表一所示:分类控件Editing CheckBox, ComboBox, PasswordBox, RadioButton, RichTextBox, Slider, TextBoxList Selection ListBox, ListView, TreeViewUser Information Label, ProgressBar, Popup, ToolTipAction Button, ContextMenu, Menu, Separator, StatusBar, Thumb, ToolBar Appearance Border, BulletDecorator, Decorator, Image, ViewboxDialog boxes OpenFileDialog, PrintDialog, SaveFileDialogContainers Expander, GroupBox, RepeatButton, ScrollBar, ScrollViewer, TabControlLayout Canvas, DockPanel, Grid, GridSplitter, Panel, StackPanel, VirtualizingStackPanel, WrapPanelNavigation Frame, HyperlinkDocuments DocumentViewer, FlowDocumentPageViewer, FlowDocumentReader, FlowDocumentScrollViewer以上只是对WPF作一个概要的介绍,在后面的文章中,我会详细的去讲WPF中一些控件的用法\数据绑定、资源处理、样式与模版、文档编程、多媒体编程等内容。
dotnetfx35( framework )不联网离线安装方法在下载.NET Framework Service Pack 1 完整软件包(231MB) 之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载一点点东西,对网络速度不快的用户造成了一些时间上的浪费。
既然是完整软件包,为什么还是要下载一部分文件才行呢原来,.NET Framework SP1 完整安装包是一个安装程序同时适用于所有语言的,但如果要同时包含所有语言的语言包,体积会在现在的基础上进一步增大许多,可能考虑到这一点,发布时并没有包含语言包,而是在安装过程中才进行下载。
如果希望解决这个问题,让完整安装包每次都直接安装完成的话,我们可以手动下载需要的SP1 语言包(其中包含SP2 和SP2 语言包),下载页面为:,例如,简体中文32位版语言包文件名为。
将用WinRAR 等软件解压缩,再将语言包文件放到\wcu\dotNetFramework\dotNetFX35\x86 文件夹或\wcu\dotNetFramework 文件夹中。
完整安装包不仅适用于所有语言,还包含了x86、x64 和IA64三种平台的安装文件,因此变得非常庞大。
如果我们只需要在一种平台上安装,那就完全可以进行精简。
同样将用WinRAR 等软件解压缩,如果我们只需要在32位的Windows 操作系统上安装,则可以将子文件夹dotNetFX20、dotNetFX30、dotNetFX35、dotNetMSP、Tools 中所有带“x64”和“IA64”的文件和文件夹删除掉,保留带“x86”的,这样就可以精简很多。
另外,dotNetFX20 和dotNetMSP 文件夹中其实都是.NET Framework SP2 的安装程序,只是前者用于XP/2003,后者用于Vista/2008。
如果您只使用Vista,那就可以删除掉dotNetFX20 文件夹,这样可以进一步精简体积。
Win 2003 x64操作系统IIS兼容32位应用程序----解决方案
说明:由于此前已经有关于如何让32位应用程序连接64位数据库的解决方案,因此此处不再赘述;本文档主要解决在win 2003 64位操作系统下报如下图中类似的错误,此问题主要是开发环境dll文件在.NET 4.0 x86下,而win 2003 64位操作系统中IIS默认安装.NET 4.0 x64所以安装.NET 4.0 32位
解决方案:
1.单击“开始”,单击“运行”,键入 cmd,然后单击“确定”
2.键入以下命令启用 32 位模式
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET
W3SVC/AppPools/Enable32bitAppOnWin64 1
执行效果如下图
3.键入以下命令,安装
4.0(32 位)版本并在 IIS 根目录下安装脚本映射
注意:此处一定是要安装32位Framework框架
C:\WINDOWS\\Framework\v4.0.30128\aspnet_regiis.exe -i
执行效果如下图:
4.确保在 Internet 信息服务管理器的 Web 服务扩展列表中,将 版本v4.0.30128(32 位)的状态设置为允许。
5.这样,使整个IIS上的所有站点都以32位兼容方式运行
6.再次浏览应用程序即可。
win10系统,安装net3.5的时候提⽰组件存储已损坏平台:Windows 10
症状:安装net3.5的时候提⽰组件存储已损坏
解决:
⽅案⼀:
1、扫描系统错误,按“Windows+X”点击“命令提⽰符管理员”,输⼊“SFC /scannow”回车,再输⼊“dism /online /cleanup-image /restorehealth”回车。
2、下载注册表清理⼯具,清理注册表垃圾
3、装载Windows10镜像,找到⽬录下source\sxs⽂件夹,复制出来放在D:\。
4、按“Windows+X”点击“命令提⽰符管理员”,进⼊命令提⽰符,键⼊dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sxs。
5、在左下⾓搜索栏⾥输⼊“启⽤于关闭windows功能”,查看是否安装成功。
⽅案⼆:
另外,出现“Error: 0x800f0922”这样的情况可以把安全管家⼀类的软件先停掉,这个错误可能是安全拦截造成的。
以上就是关于64位win10系统⽆法安装.Net framework3.5的两种解决⽅法。
win10离线安装.net framework 3.5(错误:0x8024402c)首先说一下问题的背景,PC是离线环境win10系统,主要在在离线安装VS2008的时候需要先安装这个低版本.Net网上有很多方式,这次参考价值最大的是这两个Win10离线安装.net framework 3.5(错误:0x8024402c DISM失败解决方案)__Oak_Tree_的博客-CSDN博客_net35安装失败0x8024402c解决方案Win10离线安装.NET Framework 3.5出现0x8024402c错误的解决办法- iLoveBurning -博客园具体的操作在第二篇文章中说的很清楚,第一篇的通过“winver”命令查看具体版本是一个很关键的补充,MSDN 也很值得关注(MSDN, 我告诉你-做一个安静的工具站),因为上面能找到的对应版本很全(一定要下载对应版本的镜像)。
如果我早一点看到这两个,应该能少走很多弯路了,在解决了.Net问题之后,VS2008的离线安装都很流畅。
简单来说需要以下步骤1、确定当前PC的系统版本。
可以通过win+R打开指令输入“winver”查询具体版本,有时候不同版本的镜像文件差别比较大,确实需要注意。
2、准备工作,进行相应系统设置。
下载第一步确定版本的win10镜像。
设置上比如关闭防火墙,打开windows更新服务。
一般都默认,如果有问题可以参考上面的引用。
3、制作安装脚本。
其实是自己写一个.bat脚本帮助当前系统找到下载镜像中的文件进行安装Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:E:\sources\sxs /LimitAccessDism.exe /online /enable-feature /featurename:NetFX3 /Source:E:\sources\sxsdism.exe /online /enable-feature /featurename:netfx3 /Source:E:\sources\sxs主要是通过Dism.exe。
Windows2003环境下安装VS2008,.NetFramework3.5组件安
装失败的解决
由于经历过不少挫折,所以安装之前,找了不少资料先参考一下。
之前安装VS2008时,发现与Office2007冲突,在搜索了网络以后并请教一些朋友,发现其顺序是先VS2008然后Office2007,并且最好在vs2008之前安装SQL2005。
可是,在按照上述顺序安装时仍然遇到了问题:.NetFramework3.5组件安装失败。
查看日志,是1603。
在网络上找了不少资料,我自己是参照第三种方法,结果成功。
(一)
在尝试安装.NET Framework 1.0、1.1、2.0、3.0 或 3.5 的更新时,可能会收到Windows Update 错误代码“0x643”或Windows Installer 错误代码“1603”。
错误代码,可以查安装日志知道。
一种方法是:手动删除并重新安装.NET Framework
a. 单击“开始”,然后单击“控制面板”。
b. 双击“添加或删除程序”。
c. 记下计算机上已安装的每个.NET Framework 版本,然后卸载所有.NET Framework 版本。
d. 出现提示时,重新启动计算机。
另一种方法是:下载专门的清理工具dotnetfx_cleanup_tool,将NET Framework1.0、1.1、3.5全部清除,然后重启,不重启继续安装是无效的。
记得重启安装vs2008之前记得清理VS注册表,否则安装过程出现“找不到一个或多个组件,请重新安装程序”错误。
使用regedit32.exe打开系统注册表,查找项目:
HKEY_CLASSES_ROOT\Installer\Products
一项一项的选中其下的所有子项目,查看右边的“Product Name”,找到Product Name为“Visual Studio .NET XXXXXXX ……”的项目。
(在偶的机器上是:HKEY_CLASSES_ROOT\Installer\Products\4080F50F71584654188F76230D82B175)
删除,重新安装。
如果还不行,就删除HKEY_CLASSES_ROOT\Installer\Products下所有Product Name跟.net 有关的项,然后重装。
(二)
网上说的使用Installer Clean Up 清除installer的记录的方法和使用.net 的信息卸载清除工具dotnetfx_cleanup_tool的方法,经本人实践后失败;直接下载.net framework 3.5 安装也是失败;折腾了一天一夜,郁闷了很长时间,经我实验,终于找到解决办法
经过我的多次验证,只需要下面几步:
1.下载.net framework 3.5 ( /software/dotnetfx35_chs.exe ,我是使用这个成功的,其他版本的估计也行)和.net framework 3.5的语言包( /download/E/F/C/EFC61FBC-24DD-448F-BEA7-3B939BB1EB0 5/dotnetfx35langpack_x86zh-CHS.exe)
2.运行.net framework
3.5 安装程序,它会解压文件到c盘(也可能是其它空间最大的盘)根目
录下的一个随机生成的临时文件夹里如C:\f6e66e4ec7e074ec3e400c97411f25 ,在解压文件的时候或“安装程序正在加载安装组件。
这可能需要一两分钟的时间”的时候,迅速复制3.5语言包安装程序dotnetfx35langpack_x86zh-CHS.exe 到那个临时文件夹里的wcu\dotNetFramework\dotNetFX35\x86下面(例如我的C:\f6e66e4ec7e074ec3e400c97411f25\wcu\dotNetFramework\dotNetFX35\x86 下,这样它自己也不用下载11M多的语言包了,微软自己的安装包下载速度非常慢,让人受不了),然后点'同意'开始安装,一会.net framework 3.5就安装成功了
3.这次安装vs2008吧,.net framework 3.5上面已经安装了,它会自动跳过,直接安装其他组件,全部成功!
(三)
我的系统是windows2003 server版,这二天在自己家电脑安装VS2008时,出现.net Framework3.5安装出错的情况,无法继续安装了。
以前在公司电脑安装的时候没有出现过这种情况。
在网上搜了搜,原来很多人也遇到类似错误:Microsoft .NET Framework 3.5: [2] Error code 1603 for this component means "Fatal error during installation.,照网上的方法试了试:
1. 下载一个微软的工具(dotnetfx_cleanup_tool)删除所有版本的.net framework,然后重装,错误依旧。
2. 在微软下载单独的.net Framework
3.5安装包dotnetfx35.exe,再次安装,还是不行。
最后只好查看安装日志文件dd_dotnetfx35error.txt,在网上找了一下:,WIC是Windows Imaging Component的缩写,在安装包里找到这个组件: H:\WCU\dotNetFramework\dotNetFX30\WIC_x86_enu.exe,单独运行出现这样的提示错误:安装程序不能验证Update.inf文件的完整性,请确定加密服务正在此计算机上运行
原来是这个WIC 无法安装导致.net Framework3.5安装出错,又搜了一下,网上提供如下分析:
造成这一问题的原因是确认Windows文件认证的Cryptographic服务不能正常工作。
而安装系统漏洞补丁时,Windows需要利用该服务检验补丁安装文件是否经过微软认证,解决方法是:
首先,打开“管理工具”→“服务”管理器,在服务管理器的主窗口服务列表中,找到名称为“Cryptographic Services”的服务项,停止该服务。
接下来,在资源管理器中,打开系统安装目录\System2,在该文件夹下,找到名为“catroot2”的文件夹,将其下的文件清空。
最后在服务管理器中,将“Cryptographic Services”服务重新启动,并安装系统漏洞补丁,一般就可以正常安装系统补丁了。
照此方法后,WIC安装成功!再重新安装.netFramework3.5独立包,安装成功!接下来安装VS2008就一路顺了。
总结了一下,如果出现.net Framework3.5安装出错的情况要看一下安装日志文件,看一下错误出在哪个环节,再对症下药。
(Remarks)
CatRoot & CatRoot2
CatRoot文件夹中包含了安全编录文件.用来存放计算机启动测试信息的目录,包括了计算机启动时检测的硬软件信息。
CatRoot2文件夹中包含了编录数据库文件.当你安装某些第三方程序时, 可能会需要某些特定的.CAT 文件存在.,这些.CA T 存在于以下文件中:CatRoot\{F750E6C3-
38EE-11D1-85E5-00C04FC295EE},对于不咋明白系统的用户最好不要删除
CatRoot2文件夹中产生的文件都是临时文件. 其扩展名为*.chk, *.emb, *log, 以及*.txt.
最后一种方法,还提供了解决问题的思路。
真是一种好方法。
不过即便有解决思路,还需要扎实的根基。
安装成功以后,赶紧做一个ghost,要是重装不用那么麻烦了!。