[解决]WPF 在 win7 系统无法运行:FileNotFoundException
开发环境:VS2015 + .NET 4.6.2
开发项目1:WPF + CefSharp
开发项目2:WPF
情况:两个项目编译的程序都无法在客户环境的 win7上运行,事件查看器中如下日志:
The process was terminated due to an unhandled exception. Exception Info: System.IO.FileNotFoundException
at System.Reflection.RuntimeAssembly._nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.nLoad(System.Reflection.AssemblyName, System.String, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean, Boolean, Boolean)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(System.Reflection.AssemblyName, System.Security.Policy.Evidence, System.Reflection.RuntimeAssembly, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean, Boolean, Boolean)
at System.Reflection.Assembly.Load(System.Reflection.AssemblyName)
解决流程:在重装.NET 4.0,.NET4.5.2,.NET4.6.2后,依然无法运行。后,根据网上查到的资料,说是.NET4.x + win7 的大坑。决定把版本退回到.NET4.0,在项目1重装cefsharp时,看到一句:
Deployment:
- Make sure `Visual C++ ` is installed (`x86` or x64` depending on your build) or you package the runtime dlls with your application, see the FAQ for details.
依赖 Visual C++ 2013 的运行环境。
解决方案: 安装了 Visual C++ 2013 解决。
相关其他链接:
在.Net4.5下编译的WPF程序在Windows7下无法运行
ps:不知道我的解决方案是否适用于 上述链接作者遇到的问题。
[解决]WPF 在 win7 系统无法运行:FileNotFoundException的更多相关文章
- 如何解决win7系统无法运行cmd命令提示符
		
如何解决win7系统无法运行cmd命令提示符 CMD命令可以帮助我们很快的执行所需要的程序命令,可以查询系统中很多的信息和解决系统很多的故障,对我们来说非常方便,但是最近有用户反馈自己win7电脑 ...
 - 解决Fiddler在win7系统下的安全证书问题
		
如果电脑win7系统,一直解决不了Fiddler的证书安装问题,可以试试下面的办法. 在安装证书的时候一直遇到这个问题. 这是因为win7系统的在.net Framework4.0上面的bug引起的. ...
 - iTunes.exe 在win7系统中运行出错解决办法
		
重新安装了iTunes打开后就报错,然后直接退出 查windows日志提示错误应用程序名称: iTunes.exe 错误模块名称: KERNELBASE.dll 重新安装iTunes问题依旧,后来在G ...
 - 解决64位win7系统IIS7[ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序
		
从网上下载了一个asp系统,数据库是Access类型的,运行环境为 64位Windows 7系统,IIS7,运行系统后,报如下错误: Microsoft OLE DB Provider for ODB ...
 - MyEclipse第一个Servlet程序 --解决Win7系统下MyEclipse与Tomcat连接问题
		
前言 本文旨在帮助学习java web开发的人员,熟悉环境,在Win7系统下运行自己的第一个Servlet程序,因为有时候配置不当或系统原因可能会运行不成功,这给初学者带来了一定烦恼,我也是为此烦恼过 ...
 - Win7系统打开防火墙出现0x6D9错误的解决方法
		
防火墙是Windows系统内的一道屏障,开启防火墙可以对系统起到一定的保护作用,可以说非常重要.但是有些Win7系统用户在开启防火墙时会被系统提示出现0x6D9的错误代码,从而不能打开防火墙. 当我们 ...
 - 使VS开发的程序在Win7系统运行时自动提升权限
		
软件开发时,总是会遇到在Win7系统上运行不起来或者异常的情况,这通常是用户的权限不够引起的. 下面提供一个可以使程序运行时,自动提升用户权限的方法. 1.右键点击启动项目,单击"属性&qu ...
 - dotnet 6 在 Win7 系统证书链错误导致 HttpWebRequest 内存泄露
		
本文记录我将应用迁移到 dotnet 6 之后,在 Win7 系统上,因为使用 HttpWebRequest 访问一个本地服务,此本地服务开启 https 且证书链在此 Win7 系统上错误,导致应用 ...
 - 怎么处理Win7系统备份还原提示代码0x80042302的错误?
		
我们都知道Win7系统自带备份还原功能,可以在电脑遇到小问题时通过还原至之前备份的正常系统来解决,非常的方便.但是有些用户在使用备份还原功能时,系统会提示0x80042302错误,这该怎么办呢?下面好 ...
 
随机推荐
- C++ template —— 模板中的名称(三)
			
第9章 模板中的名称------------------------------------------------------------------------------------------ ...
 - Objective-C官方文档 协议
			
版权声明:原创作品,谢绝转载!否则将追究法律责任. 在现实生活中,当处理某一情况的时候人们往往遵循严格的程序.执法人员他们在打官司的收集证据和询问的时候一定要遵守协议. 在面向对象的语言中,最重要的是 ...
 - 支持向量机SVM进阶
			
本文适合于对SVM基本概念有一点了解的童鞋. SVM基本概念: 最大边缘平面--基本原理:结构风险最小化 分类器的泛化误差 支持向量 问题描述: 请对一下数据,利用svm对其进行分类. 最 ...
 - Android与互联网的交互方式有三种
			
数据下载:下载网络上的的数据,包括图片.代码文本.XML文件.JSON数据,音/视频等大文件,调用webservice. 数据上传:上传图片.文本.XML.JSON数据.音/视频文件,调用webser ...
 - ORA-00600: internal error code, arguments: [kgl-no-mutex-held]
			
一.环境 windows oracle 11.2.0.4 RAC 二.问题现象 1.连接数据库后,无法查询 2.报错信息:ORA-00600: internal error code, argumen ...
 - sencha touch list(列表)  item(单行)单击事件触发顺序
			
测试代码如下 Ext.define('app.view.new.List', { alternateClassName: 'newList', extend: 'app.view.util.MyLis ...
 - ELK系列五:Logstash输出到Elasticsearch和redis
			
1.Logstash与Redis的读写 1.1 Logstash 写入Redis 看完Logstash的输入,想必大家都清楚了Logstash的基本用法,那就是写配置文件. output{ { red ...
 - 备忘,commons-codec中可能用到的一些加密字符串的方法
			
commons-codec中提供了一些加密解密字符串的方法,我们可以直接使用 1.MD5加密: String source = "source"; DigestUtils.md5H ...
 - ElasticSearch概述及Linux下的单机ElasticSearch安装
			
原文链接:http://blog.csdn.net/w12345_ww/article/details/52182264 这两天在项目中要涉及到ElasticSearch的使用,就上网去搜索了一些这方 ...
 - thinkphp5部署在宝塔面板问题!
			
遇到一个问题,就是当thinkphp5部署在宝塔面板上,会出现这个问题: 参考解决办法: http://www.thinkphp.cn/topic/56589.html 首先:thinkphp5的目录 ...