【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

【牛腩发布系统】——修改.NET Frameword 版本和IIS

【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS


打开vs2012的时候出现了这个,于是上网查找解决方案

一、首先设置IIS应用程序池 net framework版本为4.0,下面带大家看看如何具体实现

解决步骤:

1、 打开IIS点击IIS根节点

【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

2、 看右边的“操作”—》点击“更改.NET Framework版本”

【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

3、

【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS
选择相应的版本,我这里应该选择v4.0.30319,点击确定

4、 点击IIS的应用程序池

 【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

5、在右边操作栏里选择应用程序默认设置...”

 【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

5、 “.NETFramework 版本设置为v4.0,点击确定即可。

 【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

6、 设置需要的版本为允许允许,不然会出现如下错误:

应用程序“NET/CRM”中的服务器错误

Internet Information Services 7.5

错误摘要

HTTP 错误 404.2 - Not Found

由于Web 服务器上的“ISAPI CGI 限制列表设置,无法提供您请求的页面。

 

7、设置方法:

1)、打开ISAPICGI限制

【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

 

2)、找到你需要但被设为不允许运行的版本,

 【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

3)、把需要运行的版本设置为允许,即可

以上步骤就可以解决修改.NET Frameword 4.0版本和IIS

【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

二、设置完.NET Frameword 4.0版本然后  开始->所有程序->附件->鼠标右键点击“命令提示符”CMD->以管理员身份运行->
          CDC:\Windows\Microsoft.NET\Framework\v4.0.30319
         在当前目录下输入:aspnet_regiis.exe-i

       如果出现如图所示,则证明成功了。

       【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

 如果出现下面这张图的问题

   【牛腩发布系统】——修改.NET Frameword 4.0版本和IIS

 

则证明还得进行下面这步的操作:

     安装VS2012的补丁,其他VS版本的也得安装补丁,点击查询需要安装的补丁,下载安装就没问题了。