C#发布web问题

问题描述

我用的是VS2012,发布一个MVC项目,<httpRuntimetargetFramework="4.5"/>服务器.NETFramework是4.0的。然后报错Web.config文件的<compilation>元素中的“targetFramework”特性仅用于目标.NETFramework版本4.0或更高版本(例如“<compilationtargetFramework="4.0">”)。“targetFramework”特性当前引用的版本高于已安装的.NETFramework版本。请指定.NETFramework的有效目标版本,或安装所需的.NETFramework版本。这该怎么办。。

解决方案

解决方案二:
如不出我料,楼主是发布到IIS中的吧,那在发布的时候是添加应用程序的,请选择asp.netv4.0应用程序池.
解决方案三:
引用1楼tcmakebest的回复:

如不出我料,楼主是发布到IIS中的吧,那在发布的时候是添加应用程序的,请选择asp.netv4.0应用程序池.

就是4.0啊,这个argetFramework="4.5"是4.5。你看下面那段,就是报错信息
解决方案四:
引用2楼qq_29866565的回复:

Quote: 引用1楼tcmakebest的回复:
如不出我料,楼主是发布到IIS中的吧,那在发布的时候是添加应用程序的,请选择asp.netv4.0应用程序池.

就是4.0啊,这个argetFramework="4.5"是4.5。你看下面那段,就是报错信息

看花眼了,楼主看能不能下载安装4.5,如果不行,把项目降低到4.0.
解决方案五:
引用3楼tcmakebest的回复:

Quote: 引用2楼qq_29866565的回复:
Quote: 引用1楼tcmakebest的回复:
如不出我料,楼主是发布到IIS中的吧,那在发布的时候是添加应用程序的,请选择asp.netv4.0应用程序池.

就是4.0啊,这个argetFramework="4.5"是4.5。你看下面那段,就是报错信息

看花眼了,楼主看能不能下载安装4.5,如果不行,把项目降低到4.0.

我降了,但有3个命名空间找不到,就项目里面的,重新引用也不行
解决方案六:
楼主是不是懒啊,这是下载链接:
解决方案七:
4.0的CLR,如何运行4.5的呢?当然要服务器的版本要和目标框架版本一致,不然让你选择这个做什么?楼主不会是在win2003上用4.5吧?这个就太刺激了!最高支持4.0
解决方案八:
LZ解决了吗,我也碰到了这个问题@qq_29866565

时间: 2024-08-02 14:47:50

C#发布web问题的相关文章

描述与注册,发布Web服务(((ok了转完了)))

web|web服务 架构Web Service: 描述与注册,发布Web服务        内容: SOAP消息示例 XML Schema建模 WSDL服务描述 UDDI服务发布 总结 参考资料 作者简介 相关内容: 交互界面,Web服务定义的核心 实战Web服务 基于Web服务的应用.解决方案和开发平台 什么是Web服务? 为什么需要Web服务? WSDL: 描述你的Web服务 UDDI 注册信息的数据模型 柴晓路 (fennivel@uddi-china.org)Chief System A

CXF 发布 Web Service

使用CXF框架开发 ①.CXF : xfire–>xfire + celtrix 做web service开发的开源框架 ②.开发Server端: 加入cxf的Jar包即可,其它不需要动 测试CXF支持的数据类型 1.基本类型 –int,float,boolean等 2.引用类型 –String –集合:数组,List, Set, Map –自定义类型 Student @WebService public class DataTypesImpl implements DataTypeWS { 

SQL Server 2005中设置Reporting Services发布web报表的匿名访问

原文:SQL Server 2005中设置Reporting Services发布web报表的匿名访问         一位朋友提出个问题:集成到SQL Server 2005中的Reporting Services已经将报表模板发布到IIS服务器,客户端通过浏览器访问时,默认会弹出Windows集成身份验证的对话框.如果在IIS配置里面把允许匿名(IUSR_**)访问的选项勾选,客户端再次访问的时候,会提示IUSR_** 访问权限不足.       对于这个问题,除了要设置IIS允许匿名访问外

asp net membership-asp.net发布web应用程序问题

问题描述 asp.net发布web应用程序问题 刚开始学asp.net,我用vs2012做了个web应用程序,已安装了web platform 5.0.IIS7.web Deploy 想问一下发布一个应用程序的详细步骤是怎么样的?还有,发布方法中的FTP.文件系统.web Deploy 分别有什么区别?我想发布成任何主机都能访问的网站,应该选用哪种? 解决方案 如果你是学习,在自己的电脑上发布,最简单的是文件系统.直接拷贝到iis下就可以了.

tomcat-eclipse发布web项目的lib问题

问题描述 eclipse发布web项目的lib问题 之前一直在myeclipse开发,现在转到eclipse,一直喜欢在web-inf下面的lib分类,便于管理.但是现在发布以后,运行后台提示找不到jar包.查看tomcat的webapps目录,发现和myeclipse发布的相同.tomcat用的是7.0,请教一下这是什么原因. 解决方案 在构建路径添加jar,尽管你已经复制到了WEB-INF你还需要使用 Right Click Project in eclipse-->Properties--

Tomcat发布web项目中文乱码问题

问题描述 Tomcat发布web项目中文乱码问题 我写了一个java web项目, 在eclipse下发布到tomcat上,运行没有问题,在所有的浏览器上都可以支持下载功能. 但是当我把web项目打成war包放到tomcat下启动tomcat,web项目也能运行, 只是在下载时在IE11中会出现传的参数中文乱码问题.求救啊 解决方案 中文乱码的问题,直接修改tomcat->conf->server.xml文件,在文件的Connector中加上这一句设置URIEncoding="UTF

服务版的tomcat怎么发布Web项目

问题描述 服务版的tomcat怎么发布Web项目 服务版的tomcat怎么发布Web项目? 直接放在webapps下就可以了? 不用配置其他的什么配置文件吗 解决方案 系统级的配置不用,你就配置你自己的文件,比如数据库连接等 解决方案二: 不用配置,启动后测试一下 解决方案三: 把你的项目打成war包放在webapps下面就可以 解决方案四: 这个需要看 你用的服务器的是Linux还是window的.window的其实就是和本地是一样的.但是Linux上是不一样的. 你的Linux服务器上使用啦

tomcat-myeclipse 2015本地发布WEB项目失败

问题描述 myeclipse 2015本地发布WEB项目失败 更新了MyEclipse2015,添加了一个本地的tomcat8,如果不添加项目或是添加一个空的web项目,tomcat是可以正常开启的,但是添加了现有项目之后错误如下 请问会是哪里的错误以及如何解决?我在2014下是没有问题的 解决方案 百度的图片不能正常显示,看不到错误是什么

unity 3d4.6.8使用mysql发布web版本问题

问题描述 unity 3d4.6.8使用mysql发布web版本问题 Could not load type 'MySql.Data.MySqlClient.MySqlConnection' from assembly 'MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d'. at (wrapper managed-to-native) System.MonoType:GetMethodsBy

各位大虾,问一个简单的问题,我发布WEB后,tomacate出现如下提示,无法浏览到网页。

问题描述 各位大虾,问一个简单的问题,我发布WEB后,tomacate出现如下提示,无法浏览到网页.2011-4-2123:17:38org.apache.catalina.startup.HostConfigcheckResources信息:Reloadingcontext[/BCRM]2011-04-2123:18:09,343[ContainerBackgroundProcessor[StandardEngine[Catalina]]]ERRORpringframework.web.con