问题一:安装好vs2008再安装iis 却发现iis启动项里没有.NET Framework 2.0选项?
我在win2003+iis安装vs2008,发现iis里面没有.NET Framework 2.0选项,在网上查询了资料,得知:
在MSDN找到了方法,其实可以不用重装.NET,只要运行一下.NET的IIS注册程序aspnet_regiis.exe,在IIS中注册一下就可以正常使用了。
命令所在目录为.NET Frame的安装目录,.NET2.0一般为
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
在此目录下执行aspnet_regiis.exe -i
即可启动NET Framework 2.0
问题二:为什么Framework 3.5为什么在IIS的ASP.NET选项找不到?
VS2008带的Framework 3.5,于是我去IIS ASP.NET里面看看是不是有那个选项.
发现没有.于是乎就想到这是脚本没有映射.用以前注册Framework 2.0的方法,发现找不到aspnet_regiis.exe
注册了.上V3.5里面发现最有可能的是一个叫VFServers.exe还差不多.用命令重新注册还是不行.
我看见 添加删除程序里面 是 framework 3.5,怎么他不能脚本映射那?反正我一直不理解为什么在IIS里面怎么就没有?
按照常理说:VS2003带framework1.1,VS2005 带framework2.0,VS2008说过不是带framework3.0,3.0里面有WCF,这次总应该是Framework3.5了吧? 疑惑中.相信很多人估计和我刚才一样疑惑.
查了半天资料,才得到,原來 ASP.NET 3.5 只是使用 .Net Framework 3.5 的组件(assembly)而已!整个核心的架构还是建立在 .NET 2.0 之上,.NET Framework 的 API 都沒变,只是到了 .NET 3.5 很多 assembly 都重新写过了,且执行的速度也比 .NET 2.0 的组件还快。
所以 ASP.NET 3.5 的程式要安装在 IIS 上不需要特別指定 ASP.NET 3.5 的版本,继续沿用 ASP.NET 2.0 的版本即可,但作業系統本身必須要先安裝 .Net Framework 3.5 runtime 就是了!
(注:以上是查询网上高手资料整理,放在一块也好理解)
分享到:
相关推荐
为了解决这个问题,我们需要卸载 64 位的 .NET 2.0 Framework,切换 IIS 到 32位模式 RUNNING,然后重新安装 32 位的 .NET 2.0 Framework。 首先,我们需要卸载 64 位的 .NET 2.0 Framework。可以使用以下命令: C:...
.NET Framework 4.0是微软开发的一个至关重要的组件,它为开发者提供了运行基于.NET Framework的应用程序所需的环境。这个框架在Windows操作系统上运行,允许程序员使用C#、VB.NET、F#等语言编写软件,同时也支持ASP...
在.NET开发过程中,有时我们需要确保目标机器上已经安装了IIS(Internet Information Services)和.NET Framework,因为这两个组件是运行很多.NET应用程序所必需的。IIS是微软提供的一个Web服务器,用于托管网页应用...
1. **安装MySQL .NET Connector**:确保服务器上已经安装了最新版的MySQL .NET Connector,例如MySQL Connector/NET,可以从MySQL官方网站下载。 2. **检查Web.config**:确认连接字符串正确无误,且指定的数据提供...
在配置IIS时,可能需要.NET Framework 3.5的sxs(边加载)文件,这些文件通常位于安装目录的assembly文件夹下,它们是组件和服务边加载到内存中的必要组成部分。sxs文件包含了特定版本的.NET Framework的系统组件,...
解压后的"Sxs"文件夹包含的文件是.NET Framework 3.5的组件库,它们是系统安装.NET Framework 3.5时必要的依赖。这些文件主要由Windows安装程序使用,确保安装过程中正确地加载和配置框架所需的系统组件。 总的来说...
4. **检查IIS配置**:如果错误与IIS有关,确保IIS服务已经正确安装并且版本与.NET Framework兼容。例如,.NET Framework 4.x需要IIS 7.0或更高版本。 5. **更新系统和驱动**:有时,过时的驱动程序或操作系统更新也...
1. **启用 ISAPI 扩展:** 在安装完 .NET Framework 1.1 后,需要通过命令行工具 `aspnet_regiis.exe` 来注册 ISAPI 扩展。打开命令提示符,执行以下命令: ```cmd c:\windows\microsoft.net\framework\v1.1.4322\...
在开发项目时,我们可能会遇到不同的环境和配置,例如不同的操作系统、不同的 IIS 配置等等,这些环境可能具有不同的 NET Framework 版本。如果我们的项目所使用的 NET Framework 版本与环境中的版本不一致,那么...
sxs.zips是从windows_server_2012_r2_x64_dvd_2707961.iso镜像中解压出来的,可用于.NET Framework 3.5的安装,把指定备用源路径指向sxs放置的绝对路径即可进行.NET Framework 3.5的成功安装。
18.1 在IIS上启用WCF服务 18.2 在.NET程序中运行WCF服务 18.3 在Windows服务程序中运行WCF服务 第19章 工作流(WorkFlow) 19.1 工作流(WF)简介 19.1.1 工作流的概念 19.1.2 WindowsWorkFlowFoundation 19.2 ...
总之,当遇到Windows Server 2012在卸载.NET Framework 4.5后无法进入桌面的问题时,应首先确保.NET Framework 3.5的安装,然后检查和恢复可能因卸载4.5而受影响的系统组件。如果问题持续存在,需进一步分析日志文件...
IIS8支持.NET framework1.1步骤.txt
记得在安装宝塔面板前,确保服务器已经配置好必要的环境,比如IIS、PHP、MySQL等,以确保宝塔面板能够正常运行。 总的来说,解决Windows 2012安装宝塔面板时缺少.NET Framework 3.5 SXS源文件的问题,主要是通过...
Windows Server2022 安装.NET Framework 3.5 所需资源包 sxs文件包。 服务器不允许联网的情况下,安装SQLServer 2008会出现需要Framework3.5的环境,但是某些系统上没有安装,又不能联网,需要我们自己去进行安装。...
1. **HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework**:在这个注册表键下,键值如`InstallRoot`和`Version`可以提供.NET Framework的基本安装信息。 2. **HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET ...
4. 更新和补丁:在安装前,建议检查并安装所有系统更新,包括.NET Framework的累积安全更新和Service Pack,以确保系统的安全性和稳定性。 安装过程一般如下: 1. 下载安装包:根据提供的压缩文件名"200804091iis51...
- IIS:通过“服务器管理器”中的“添加角色和功能”进行安装,确保勾选“Web服务器(IIS)”以及相关的子选项,如“应用程序开发”下的.NET Framework 4.6及以上版本的ASP.NET功能。 - .NET 6 SDK:从微软官方网站...
sxs.zips是从windows_server_2012_r2_x64_dvd_2707961.iso镜像中解压出来的,可用于.NET Framework 3.5的安装,把指定备用源路径指向sxs放置的绝对路径即可进行.NET Framework 3.5的成功安装。