framework 2 0(microsoft.NET framework2.0和microsoftNET framework2.3.0都在怎么回事)
本文目录
- microsoft.NET framework2.0和microsoftNET framework2.3.0都在怎么回事
- Setup Factory 9 + net framework 2.0 打包的方法怎么解决
- 为什么我安装了Microsoft .NET Framework20但还是10版本呢
- 我家里装了Microsoft.NET Framework2.0等多个版本
- 为什么装不了microsoft .net framework 2,0 sdk beta 2 setup
- Microsoft.NET 2.0 Framework 与 Microsoft.NET Framework 2.0 service pack 2有区别么(多了个SP2而已)
- 为什么我下载的模拟人生3安装的时候出现Microsoft.NET Framework2.o 请问怎么回事,该怎么解决啊
- net framework 2.0 sp2 怎么安装失败
- WIN7系统装不了net framework 2.0 sp2怎么办
- .NET Framework 2.0 SP2微软官方版 什么东西
microsoft.NET framework2.0和microsoftNET framework2.3.0都在怎么回事
ADO.NET2.0的十大新特性
本文简要介绍了.net framework 2.0里的ado.net2.0的最新特性。在以下叙述中将附带一些简单的例子来讨论这些特性的细节。
【相关文章:Java的中文编程与配置心…】
【扩展阅读:蔡学镛:编译、反编译、…】
以下便是ado.net新增的特性: 【扩展信息:Web服务器和应用程序服务…】
1. 批量复制操作(bulk copy operation)
将数据从一个数据源批量复制到另一个数据源是ado.net 2.0的一个新特性。批量复制类提供了最快的方法把数据从一个数据源迁移到另一个数据源。每个ado.net的数据提供者都会提供相应的批量复制类。例如,在sql.net数据提供者里,批量复制操作是由一个叫sqlbulkcopy的类来完成的,它可以读取一个dataset, datatable, datareader或xml 对象。
2.批量更新(batch update)
如果数据库服务器支持批量更新特性,batch update代替了几个短周期提交请求的方式,从而大大改善在一个短周期内向服务器产生多个批量更新时的性能。updatebatchsize属性提供在一批更新里要更新行数。这个属性值能被限制到小数位。
3.数据分页
现在command对象具有一个新的执行方法叫做executepagereader。这个方法有三个参数——commandbehavior, startindex, 与 pagesize。如果你想获得数据行数是101-200,你可以通过调用这个方法设置startindex为101与pagesize为100而轻易完成这个功能。
4.数据连接(connection)明细
现在你可以通过设置连接的statisticsenabled属性为真来获取一个连接更多的信息。connection对象提供了两个新方法——retrievestatistics 与 resetstatistics。retrievestatistics方法返回一个hashtable对象来填充连接信息,如:数据转移,用户明细,游标明细,缓存信息与事务处理。
5.dataset.remoringformat属性
当dataset.remoringformat设置为二进制时, dataset的序列化格式由二进制格式代替了原有的xml标记格式,这种改变能显著改善序列化与还原序列化操作的性能。
.NET Framework 3.0 中增加了不少新功能,例如 Windows Workflow Foundation (WF)、Windows Communication Foundation (WCF)、Windows Presentation Foundation (WPF) 和 Windows CardSpace,.NET Framework 3.5 在这些新增功能的基础上增量构建而成。此外,.NET Framework 3.5 还包含若干技术领域中的大量新功能,它们以新程序集的形式添加,以避免重大更改。这些新功能包括:
与语言集成查询 (LINQ) 和数据感知紧密集成。借助这个新功能,您可以使用相同的语法,在任何支持 LINQ 的语言中编写相关代码,以筛选和枚举多种类型的 SQL 数据、集合、XML 和数据集,以及创建它们的投影。
利用 ASP.NET AJAX 可以创建更有效、更具交互性、高度个性化的 Web 体验,这些体验在所有最流行的浏览器上都能实现。
用于生成 WCF 服务的全新 Web 协议支持,包括 AJAX、JSON、REST、POX、RSS、ATOM 和若干新的 WS-* 标准。
Visual Studio 2008 中面向 WF、WCF 和 WPF 的完整工具支持,其中包括支持工作流的服务这一新技术。
.NET Framework 3.5 基类库 (BCL) 中的新类可满足许多常见的客户请求。
重要事项:
如果安装有 .NET Framework 3.5 的早期预发行版本,则运行此安装之前,必须使用“添加/删除程序”卸载那些预发行版本。
Setup Factory 9 + net framework 2.0 打包的方法怎么解决
Net程序制作安装包,打包.net framework ,在没有安装.net2.0机器上检测安装。试用过很多打包软件,只有这款Setup Factory比较合心意,使用又简单。
软件名称:Setup Factory
所用版本:7.0.1
【软件介绍】
Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等。它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。
1.首先找到Setup Factory安装目录下的Dependencies目录,在目录中新建一个dotnet2_0.xml的文件
2.然后,在Dependencies目录下新建子目录,取名dotnet2_0,将.NET FRAMEWORK安装程序dotnetfx.exe拷至该子目录下,dotnetfx.exe可在VS 2005的安装目录下的SDK\v2.0\BootStrapper\Packages\dotnetfx目录下找到。
3.完成之后打开Setup Factory,选择:资源---从属---添加,可以看到.NET FRAMEWORK 2.0了。
附dotnet2_0.xml:
复制代码
《DependencyTemplate》
《Dependency》
《Name》Microsoft .NET Framework 2.0《/Name》
《RuntimeTempFolder》dotnet2_0《/RuntimeTempFolder》
《RevisionDate》Friday, March 30, 2007《/RevisionDate》
《Description》安装 Microsoft .NET Framework 2.0应用程序所需的运行时文件。《/Description》
《DetectScript》
function isDotNet_Installed()
--author:zhengxinhe www.admans.net
-- Output to the log that the .NET detection has started.
SetupData.WriteToLogFile(“Success\\t.NET 2.0 Module: Detection script started.\\r\\n“, true);
-- Get the operating system name.
--Check to see if the registry key exists
DotNet_Registry = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, “Software\\\\Microsoft\\\\.NETFramework“);
if (DotNet_Registry == nil) then
-- The registry key does not exist
-- Run the .NET Installation script
-- Output to the log file that .NET could not be found, so it will be installed.
SetupData.WriteToLogFile(“Info\\t.NET 2.0 Module: No version of .NET 2.0 files was found. .NET 2.0 will be installed.\\r\\n“, true);
return false;
end
-- The key does exist
-- Get the .NET install location from the registry
DotNet_Install_Location = Registry.GetValue(HKEY_LOCAL_MACHINE, “Software\\\\Microsoft\\\\.NETFramework“, “InstallRoot“, true);
-- Look for the file mscorcfg.dll
Does_File_Exist = DotNet_Install_Location..“\\\\v2.0.50727\\\\aspnet_rc.dll“;
if(not File.DoesExist(Does_File_Exist))then
-- The file does not exist
-- Run the .NET Installation script
-- Output to the log file that .NET could not be found, so it will be installed.
SetupData.WriteToLogFile(“Info\\t.NET 2.0 Module: No version of .NET 2.0 file was found. .NET 2.0 will be installed.\\r\\n“, true);
return false;
end
-- The file does exist
-- Get the version of mscorcfg.dll
msc_ver = File.GetVersionInfo(Does_File_Exist);
if(not msc_ver)then
SetupData.WriteToLogFile(“Info\\t.NET 2.0 Module: no version was found. .NET 2.0 will be installed.\\r\\n“, true);
return false;
end
-- Compare the returned value against the needed value
Compare = String.CompareFileVersions(msc_ver.FileVersion, “2.0.50727.42“);
if (Compare == -1) then
-- Output to the log file that a lesser version of .NET was found on the system
SetupData.WriteToLogFile(“Info\\t.NET 2.0 Module: A lesser version of .NET 2.0(“..msc_ver.FileVersion..“) was found on the users system.\\r\\n“, true);
return false;
else
-- a version less than version 2.0 is installed
-- Output to the log file that a lesser version of .NET was found on the system
SetupData.WriteToLogFile(“Info\\t.NET 2.0 Module: A new or this version of .NET 2.0 was found on the users system.\\r\\n“, true);
return true;
end
end
《/DetectScript》
《DetectFunction》isDotNet_Installed《/DetectFunction》
《InstallScript》
-- 用在安装操作中的变量:
local strMessage = ;
local strDialogTitle = “必需的技术文件“;
local bShowUserPrompt = true; -- 设置为 true 来询问用户是否安装模块
local bRunInstallFile = true; -- 设置默认选择 (是否默认运行安装)
local strRuntimeSupportFolder = SessionVar.Expand(“%TempLaunchFolder%\\\\dotnet2_0“);
local strFileToRun = strRuntimeSupportFolder..“\\\\dotnetfx.exe“;
-----------------------------------------------------------------------------------------
-- 安装已启动。
SetupData.WriteToLogFile(“成功\\tdotnet2_0 模块:安装脚本已启动。\\r\\n“, true);
-- 删除临时文件和运行时支持文件夹 (同时进行错误检查)
local function PerformCleanUp()
File.Delete(strFileToRun);
error = Application.GetLastError();
if error ~= 0 then
SetupData.WriteToLogFile(“错误\\tdotnet2_0 模块:无法删除临时文件 (“.._tblErrorMessages..“)\\r\\n“, true);
end
Folder.Delete(strRuntimeSupportFolder);
error = Application.GetLastError();
if error ~= 0 then
SetupData.WriteToLogFile(“错误\\tdotnet2_0模块:无法删除临时文件夹 (“.._tblErrorMessages..“)\\r\\n“, true);
end
end
-- 是否显示对话框来询问用户是否安装模块。
if(bShowUserPrompt)then
local nDialogResult = Dialog.Message(strDialogTitle,strMessage,MB_OKCANCEL,MB_ICONEXCLAMATION);
if(nDialogResult == IDOK)then
-- 用户选择安装模块。
bRunInstallFile = true;
-- 用户要安装它
SetupData.WriteToLogFile(“成功\\tdotnet2_0 模块:用户已确认,准备安装。\\r\\n“, true);
else
-- 用户不安装模块。
bRunInstallFile = false;
-- 用户回答否
SetupData.WriteToLogFile(“成功\\tdotnet2_0 模块:用户不安装模块。\\r\\n“, true);
end
end
-- 检查用户是否要安装运行时。
if(bRunInstallFile)then
-- 开始!
SetupData.WriteToLogFile(“成功\\tdotnet2_0模块:正在运行dotnet2_0 安装程序。\\r\\n“, true);
-- “/R:N”命令行参数告诉 VB 安装程序若需要的话不要显示重启屏幕。
-- 我们将检测整个安装进程返回代码,若需要的话,还设置内部 _NeedsReboot 变量。
-- 【注意】在静默方式下,你不能添加命令行参数“/Q”来运行安装
local nResult = File.Run(strFileToRun,“/R:N“,““,SW_SHOWNORMAL,true);
if(nResult == 3010)then
-- VB 安装指明它需要重启才能完成
-- 设置 Setup Factory 的重启变量,以便在安装结束时重启
_NeedsReboot = true;
-- 需要重启
SetupData.WriteToLogFile(“成功\\tdotnet2_0 模块:dotnet2_0 安装程序已告知它需要重启。\\r\\n“, true);
end
-- 删除运行时安装程序文件,并删除临时文件夹
PerformCleanUp();
-- 全部完成!
SetupData.WriteToLogFile(“成功\\tdotnet2_0模块:dotnet2_0运行时安装完毕。\\r\\n“, true);
else
-- 用户不想安装运行时,那么删除运行时安装程序文件,
-- 并删除临时文件夹,然后退出安装程序。
PerformCleanUp();
-- 全部完成!
SetupData.WriteToLogFile(“成功\\tdotnet2_0 模块:dotnet2_0 运行时未安装。\\r\\n“, true);
Application.Exit();
end
《/InstallScript》
《SupportFiles》
《File》#SUFDIR#\\Dependencies\\dotnet2_0\\dotnetfx.exe《/File》
《/SupportFiles》
《/Dependency》
《/DependencyTemplate》
操作注册表
在定制安装界面中,可以添加一个界面,选择界面类型,并且能够自定义界面上的操作事件,比如在OnPreload、OnNext、OnBack、OnCancel、OnHelp编写脚本以实现特定的功能,下面的代码是实现在自定义的配置设置界面中用户填写完配置信息后,点“下一步”时,将填写的信息写入到注册表,其中CTRL_EDIT_01等为控件(这里是文本框)的ID。
复制代码
-- 这些操作在点击“下一步”按钮时执行。
-- 提示:你可以在这里添加验证用户输入信息的操作
Registry.CreateKey(HKEY_LOCAL_MACHINE, “Software\FengcheSoft\TradeSystem“);
tEditFieldServer = DlgEditField.GetProperties(CTRL_EDIT_01);
tEditFieldDBUser = DlgEditField.GetProperties(CTRL_EDIT_02);
--Debug.ShowWindow( true );
Registry.SetValue(HKEY_LOCAL_MACHINE, “Software\FengcheSoft\TradeSystem“, “ServerName“, tEditFieldServer.Text, REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, “Software\FengcheSoft\TradeSystem“, “DBUser“, DlgEditField.GetProperties(CTRL_EDIT_02).Text, REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, “Software\FengcheSoft\TradeSystem“, “DBPwd“, DlgEditField.GetProperties(CTRL_EDIT_03).Text, REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, “Software\FengcheSoft\TradeSystem“, “DBName“, DlgEditField.GetProperties(CTRL_EDIT_04).Text, REG_SZ);
Debug.Print(tEditFieldServer.Text);
test = Registry.GetValue(HKEY_LOCAL_MACHINE, “Software\FengcheSoft\TradeSystem“, “ServerName“, true);
Debug.Print(test);
-- 进入下一个屏幕
Screen.Next();
复制代码
复制代码
以下是第二种方法:
Setup Factory。在7.0版本中,Setup Factory的默认从属资源中仅支持VB5.0及VB6.0,想要在生成的安装程序中自动完成.NET FRAMEWORK的安装,从网上查了一下,须要按以下步骤做几件事:
首先找到Setup Factory安装目录下的Dependencies目录,在目录中新建一个dotnet2_0.xml的文件。
然后,在Dependencies目录下新建子目录,取名dotnet2_0,将.NET FRAMEWORK安装程序dotnetfx.exe拷至该子目录下,dotnetfx.exe可在VS 2005的安装目录下的SDK\\v2.0\\BootStrapper\\Packages\\dotnetfx目录下找到。
完成之后打开Setup Factory,选择:资源---从属---添加,可以看到.NET FRAMEWORK 2.0了。
文件dotnet2_0.xml内容如下:
《DependencyTemplate》
《Dependency》
《Name》Microsoft .NET Framework 2.0《/Name》
《RuntimeTempFolder》dotnet2_0《/RuntimeTempFolder》
《RevisionDate》Friday, March 30, 2007《/RevisionDate》
《Description》安装 Microsoft .NET Framework 2.0应用程序所需的运行时文件。《/Description》
《DetectScript》
function isDotNet_Installed()
--author:zhengxinhe www.admans.net
-- Output to the log that the .NET detection has started.
SetupData.WriteToLogFile(“Success\t.NET 2.0 Module: Detection script started.\r\n“, true);
-- Get the operating system name.
--Check to see if the registry key exists
DotNet_Registry = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, “Software\\Microsoft\\.NETFramework“);
if (DotNet_Registry == nil) then
-- The registry key does not exist
-- Run the .NET Installation script
-- Output to the log file that .NET could not be found, so it will be installed.
SetupData.WriteToLogFile(“Info\t.NET 2.0 Module: No version of .NET 2.0 files was found. .NET 2.0 will be installed.\r\n“, true);
return false;
end
-- The key does exist
-- Get the .NET install location from the registry
DotNet_Install_Location = Registry.GetValue(HKEY_LOCAL_MACHINE, “Software\\Microsoft\\.NETFramework“, “InstallRoot“, true);
-- Look for the file mscorcfg.dll
Does_File_Exist = DotNet_Install_Location..“\\v2.0.50727\\aspnet_rc.dll“;
if(not File.DoesExist(Does_File_Exist))then
-- The file does not exist
-- Run the .NET Installation script
-- Output to the log file that .NET could not be found, so it will be installed.
SetupData.WriteToLogFile(“Info\t.NET 2.0 Module: No version of .NET 2.0 file was found. .NET 2.0 will be installed.\r\n“, true);
return false;
end
-- The file does exist
-- Get the version of mscorcfg.dll
msc_ver = File.GetVersionInfo(Does_File_Exist);
if(not msc_ver)then
SetupData.WriteToLogFile(“Info\t.NET 2.0 Module: no version was found. .NET 2.0 will be installed.\r\n“, true);
return false;
end
-- Compare the returned value against the needed value
Compare = String.CompareFileVersions(msc_ver.FileVersion, “2.0.50727.42“);
if (Compare == -1) then
-- Output to the log file that a lesser version of .NET was found on the system
SetupData.WriteToLogFile(“Info\t.NET 2.0 Module: A lesser version of .NET 2.0(“..msc_ver.FileVersion..“) was found on the users system.\r\n“, true);
return false;
else
-- a version less than version 2.0 is installed
-- Output to the log file that a lesser version of .NET was found on the system
SetupData.WriteToLogFile(“Info\t.NET 2.0 Module: A new or this version of .NET 2.0 was found on the users system.\r\n“, true);
return true;
end
end
《/DetectScript》
《DetectFunction》isDotNet_Installed《/DetectFunction》
《InstallScript》
-- 用在安装操作中的变量:
local strMessage = ;
local strDialogTitle = “必需的技术文件“;
local bShowUserPrompt = true; -- 设置为 true 来询问用户是否安装模块
local bRunInstallFile = true; -- 设置默认选择 (是否默认运行安装)
local strRuntimeSupportFolder = SessionVar.Expand(“%TempLaunchFolder%\\dotnet2_0“);
local strFileToRun = strRuntimeSupportFolder..“\\dotnetfx.exe“;
-----------------------------------------------------------------------------------------
-- 安装已启动。
SetupData.WriteToLogFile(“成功\tdotnet2_0 模块:安装脚本已启动。\r\n“, true);
-- 删除临时文件和运行时支持文件夹 (同时进行错误检查)
local function PerformCleanUp()
File.Delete(strFileToRun);
error = Application.GetLastError();
if error ~= 0 then
SetupData.WriteToLogFile(“错误\tdotnet2_0 模块:无法删除临时文件 (“.._tblErrorMessages..“)\r\n“, true);
end
Folder.Delete(strRuntimeSupportFolder);
error = Application.GetLastError();
if error ~= 0 then
SetupData.WriteToLogFile(“错误\tdotnet2_0模块:无法删除临时文件夹 (“.._tblErrorMessages..“)\r\n“, true);
end
end
-- 是否显示对话框来询问用户是否安装模块。
if(bShowUserPrompt)then
local nDialogResult = Dialog.Message(strDialogTitle,strMessage,MB_OKCANCEL,MB_ICONEXCLAMATION);
if(nDialogResult == IDOK)then
-- 用户选择安装模块。
bRunInstallFile = true;
-- 用户要安装它
SetupData.WriteToLogFile(“成功\tdotnet2_0 模块:用户已确认,准备安装。\r\n“, true);
else
-- 用户不安装模块。
bRunInstallFile = false;
-- 用户回答否
SetupData.WriteToLogFile(“成功\tdotnet2_0 模块:用户不安装模块。\r\n“, true);
end
end
-- 检查用户是否要安装运行时。
if(bRunInstallFile)then
-- 开始!
SetupData.WriteToLogFile(“成功\tdotnet2_0模块:正在运行dotnet2_0 安装程序。\r\n“, true);
-- “/R:N”命令行参数告诉 VB 安装程序若需要的话不要显示重启屏幕。
-- 我们将检测整个安装进程返回代码,若需要的话,还设置内部 _NeedsReboot 变量。
-- 【注意】在静默方式下,你不能添加命令行参数“/Q”来运行安装
local nResult = File.Run(strFileToRun,“/R:N“,““,SW_SHOWNORMAL,true);
if(nResult == 3010)then
-- VB 安装指明它需要重启才能完成
-- 设置 Setup Factory 的重启变量,以便在安装结束时重启
_NeedsReboot = true;
-- 需要重启
SetupData.WriteToLogFile(“成功\tdotnet2_0 模块:dotnet2_0 安装程序已告知它需要重启。\r\n“, true);
end
-- 删除运行时安装程序文件,并删除临时文件夹
PerformCleanUp();
-- 全部完成!
SetupData.WriteToLogFile(“成功\tdotnet2_0模块:dotnet2_0运行时安装完毕。\r\n“, true);
else
-- 用户不想安装运行时,那么删除运行时安装程序文件,
-- 并删除临时文件夹,然后退出安装程序。
PerformCleanUp();
-- 全部完成!
SetupData.WriteToLogFile(“成功\tdotnet2_0 模块:dotnet2_0 运行时未安装。\r\n“, true);
Application.Exit();
end
《/InstallScript》
《SupportFiles》
《File》#SUFDIR#\Dependencies\dotnet2_0\dotnetfx.exe《/File》
《/SupportFiles》
《/Dependency》
《/DependencyTemplate》
为什么我安装了Microsoft .NET Framework20但还是10版本呢
要在IIS 站点属性里修改一下的。
属性- asp.net 里面选择。 2.0 .就可以了。。。为什么要单独下载啊!是下载VS吗?都会自动安装的!
先卸载1.0的再到官网下个2.0的试试看打开IIS--网站--站点--右键属性---ASP.NET---ASP.NET版本,选择一下
我家里装了Microsoft.NET Framework2.0等多个版本
建议你不要删除,这些东西现在和以后都可以用,以后微软在很大的一部分用.net来给操作系统发送命令和消息了,玩主流的游戏大部分还是基于.net平台的,如果是win7系统的话,就不要想着删除了。因为win7很多东西都是需要.net,如果一定要删除的话,就删除如下:
1.2.0 service pack2 language pack-CHS
2.3.0 service pack2 language pack-CHS
为什么装不了microsoft .net framework 2,0 sdk beta 2 setup
microsoft.net
framework
beta
2.
装完后,有没有重启电脑?如果没有建议你重启。
如果还是不行,可能是你装microsoft.net
framework
beta
2.
时,装的有问题,卸载掉,重新装一次,就可以了。(装的时候,关掉防护软件-360等)
Microsoft.NET 2.0 Framework 与 Microsoft.NET Framework 2.0 service pack 2有区别么(多了个SP2而已)
存在可能是坏了,卸掉重新安装吧!
Microsoft .NET Framework 2.0
uchar i = 0;
uchar Value = 0;
DS_RST = 0;
DS_CLK = 0;
DS_RST = 1;
for(i = 0; i 《 8;i ++)
{
DS_IO = Command & 0x01;
DS_CLK = 0;
DS_CLK = 1;
Command 》》= 1;
}
为什么我下载的模拟人生3安装的时候出现Microsoft.NET Framework2.o 请问怎么回事,该怎么解决啊
是弹出Microsoft.NET Framework2.0的安装文件呢还是说缺少,安装的话一定要安,不然你玩不了模拟人生3的,不只是模拟人生3需要这个东西,还有很多都需要他。
Microsoft.NET Framework2.o ,是一款软件,有的游戏是需要这软件支持的,你去网上下一个安装上就OK了
net framework 2.0 sp2 怎么安装失败
可能是版本的问题(可能你下载的是64版本,然后安装在32位操作系统,导致失败。), 建议:(1)从控制面板里,如果有.NET Framework2.0 删除它。 (2)然后,下载安装.NET3.5。 当安装.NET3.5时,系统会自动安装.NET2.0
WIN7系统装不了net framework 2.0 sp2怎么办
win7系统下安装.NET Framework 2.0的方法:1、点开始——控制面板;
2、点卸载程序;
3、选择系统自带的.NET Framework版本,鼠标右键选择卸载;
4、点开始——在运行框中输入services.msc,按回车键;
5、选择Windows Update,鼠标右键选择停止;
6、点开始——在运行框中输入cmd,选中cmd,鼠标右键选择以管理员身份运行;
7、调出command命令窗口,输入net stop WuAuServ,按回车键;
8、点开始——在运行框中输入%windir%,按回车键;
9、找到SoftwareDistribution文件夹并将其重命名为SDold;
10、点开始——在运行框中输入services.msc,按回车键;
11、再次选择Windows Update,鼠标右键选择启动,此时再安装Microsoft .NET Framework 2.0就可以正常安装了。
.NET Framework 2.0 SP2微软官方版 什么东西
就是 .net framework 2.0 SP2 软件版本号为v2.0.50727。在VS2005/VS2008/VS2010用这个版本开发。另外,还有些其他软件(如游戏、驱动程序)需要 .net framework 2.0 SP2。
有两种途径可以得到 .net framework 2.0.50727
1)先安装.net framework 2.0 然后更新,从而升级到 .net framework 2.0.50727
2)直接安装带有SP2 的.net framework 2.0 (也就是.NET Framework 2.0 SP2)
以上两种方式以从微软官网下载(通常被称为官方版)
更多文章:
金山毒霸猎豹版(金山毒霸(猎豹新春版)是永久免费吗如果不是,免费多久)
2023年11月2日 12:40
幸运叶子官方旗舰店卖的是正品吗?京东上的幸运叶子旗舰店买的是正品吗,想买一双这样的
2024年7月17日 09:53
这个显卡开核可以吗该怎么做一键开核软件求给?如何使用技嘉EasyTune6 工具进行AMD CPU开核
2024年6月6日 20:04
lol无限火力什么英雄厉害(LOL在无限火力中,再玩AD你就OUT了,有哪些AD英雄出AP流超级强)
2024年6月5日 16:51
ANSYS 14.0完美卸载教程?如何完全卸载(删除)cad
2024年6月6日 03:35