未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf385

网上说的解决方案有两个,第一:什么删除目录下的.java文件, 这个方法 对我没效果;第二:删除.csproj文件中.DotNetCompilerPlatform.CSharpCodeProvider相关的节点,这个方法对我来说也没用。
后面找到两种对我的错误有效的方法:
第一种:
1.工具->NuGet包管理器->程序包管理控制台

2.在程序包管理控制台中输入 PM> Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform 回车运行,提示安装成功,重启项目,就可以了。我是已经执行成功了,所以提示已经存在,如果是第一次执行,那会提示安装成功

说明:如果你的项目里面,有多个Web项目,那就根据以上操作,每个项目都执行一遍上面的那个命令(逐个设置每个项目 为 启动项,然后输入命令 回车运行)。
如果过程中 有一些情况出现,那每执行一个项目,就关掉vs,重启vs,然后再设置其他项目为启动项,然后执行命令PM> Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
第二种:
在多模块开发中,有多个项目,请确认你当前运行时 启动项,是不是你解决方案的启动项,如果不是,则将启动项 改为 项目所设置的启动项,
查看项目启动项的方法:右击解决方案->属性,如下图

默认的单启动项 就是当前解决方案的启动项
未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf385的更多相关文章
- 未能找到 CodeDom 提供程序类型“Microsoft.VJSharp.VJSharpCodeProvider,
		错误 1 未能找到 CodeDom 提供程序类型“Microsoft.VJSharp.VJSharpCodeProvider, VJSharpCodeProvider, Version=2.0.0.0 ... 
- 未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider,
		未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft ... 
- 分析器错误消息: 未能找到 CodeDom 提供程序类型
		ylbtech-Error-WebForm:分析器错误消息: 未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatfor ... 
- 未能加载文件或程序集“Spire.Pdf, Version=4.8.8.2020, Culture=neutral, PublicKeyToken=663f351905198cb3”或它的某一个依赖项。未能授予最小权限请求
		问题:运行程序执行到代码报错:未能加载文件或程序集“Spire.Pdf, Version=4.8.8.2020, Culture=neutral, PublicKeyToken=663f3519051 ... 
- 其他信息: 未能加载文件或程序集“WebGrease,   Version=1.5.1.25624, Culture=neutral,   PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找  到的程序集清单定义与程序集引用不匹配。 (异常来自   HRESULT:0x80131040)
		记录一下,发布web时遇到的一些问题. 一.报错信息: 其他信息: 未能加载文件或程序集“WebGrease, Version=1.5.1.25624, Culture=neutral, Public ... 
- 未能加载文件或程序集“Seagull.BarTender.Print, Version=11.0.8.1, Culture=neutral, PublicKeyToken=109ff779a1b4cbc7
		这2天项目上需要使用BarTender打印软件,使用BarTender的库的时候时候发现一个特别的问题: 未能加载文件或程序集“Seagull.BarTender.Print, Version=11. ... 
- 报错:未能加载文件或程序集“WebGrease, Version=1.5.1.25624, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
		□ 背景 通过NuGet安装某程序包后,运行程序出现如上错误. □ 分析 可能是程序集版本不兼容引起的,可以通过NuGet先把程序包删除,然后再安装最新或某个版本的程序包. □ 解决方法 通过 ... 
- 无法为具有固定名称“MySql.Data.MySqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序类型“MySql.Data.MySqlClient.MySqlProviderServices,MySql.Data.Entity.EF6”
		"System.InvalidOperationException"类型的未经处理的异常在 mscorlib.dll 中发生 其他信息: 无法为具有固定名称"MySql. ... 
- System.Security.Cryptography.CryptographicException: 指定了无效的提供程序类型
		这两天在调用银联在线的支付接口,把银联提供的demo代码copy过来放到自己网站上,生成通过了,但是运行的时候就报错了: 指定了无效的提供程序类型. 说明: 执行当前 Web 请求期间,出现未经处理的 ... 
随机推荐
- 国内技术管理人员批阅google的“春运交通图”项目
			在整理一份报告的时候,偶然看到2008年春节期间google推出的“春运交通图”项目建设历程报道,很受启发,随以国内的技术管理人员眼光批阅了这篇文章,同时也是自嘲吧. 以下黑色字体是原报道,红色字体是 ... 
- matlab 音频处理
			1. 读取与播放 load gong.mat; % y 42028x1 double soundsc(y); % 可调节其频率 soundsc(y, 2*Fs); 读取 .wav 等音频:audior ... 
- 开发板 视频04_05 ubuntu的联网及基本设置
			4g内存 如果电脑有两g,只能给1.5g 处理器可以根据实际选 usb3.0 或者 2.0 联网模式:: 桥接模式 启动式连接,,,,网是不固定的 仅主机模式,主机和虚拟机在一个网络 第三种联网,自定 ... 
- ArcGIS IQueryFilter接口
			樱木 原文IQueryFilter 1.IQueryFilter::SubFields (1)默认值为“*”,即查询时返回整行数据,如果只需要某一个字段数据(比如“Country”字段),则可以指定 ... 
- [AngularFire2] Signup and logout
			import {AuthProviders, FirebaseAuthState, FirebaseAuth, AuthMethods} from "angularfire2";i ... 
- 1.2.4 Java Annotation 提要
			(本文是介绍依赖注入容器Spring和分析JUnit源码的准备知识) Java Annotation(标注) java.lang.annotation.Annotation是全部Java标注的父接口. ... 
- 修改Linux中的用户名                                                    分类:            B3_LINUX             2014-07-24 11:40    440人阅读    评论(0)    收藏
			需要修改2个文件: /etc/hosts /etc/sysconfig/network 然后重启 1.修改/etc/sysconfig/network NETWORKING=yes HOSTNAME= ... 
- php实现用短路求值原理求1+2+3+...+n(短路求值是什么)(仔细分析题干)
			php实现用短路求值原理求1+2+3+...+n(短路求值是什么)(仔细分析题干) 一.总结 1.仔细分析题干,找出要点:该递归还是得递归啊 2.短路求值原理:&&就是逻辑与,逻辑与有 ... 
- 编译Android下可用的FFmpeg+x264
			编译Android下可用的FFmpeg+x264 编译x264: 下载最新版的x264 ftp://ftp.videolan.org/pub/videolan/x264/snapshots/ 1.解压 ... 
- egreat a5 遥控器 AK82无线遥控器
			[爆炸性消息]购买亿格瑞 A5 送 AK82 遥控器!! [复制链接] http://bbs.egreatworld.com/forum.php?mod=viewthread&tid=315 ... 
