打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
解决VS2012 WPF中“对类型“ ”的构造函数执行符合制定的绑定约束的调用时引发了异常。行号为“3”,行位置为“9””问题的过程

解决VS2012 WPF中“对类型“ ”的构造函数执行符合制定的绑定约束的调用时引发了异常。行号为“3”,行位置为“9””问题的过程

2015年09月09日 14:30:09 雪枫竹 阅读数:3046 标签: vs2012 wpf C# 绑定约束的调用 行号为3 更多
个人分类: C#

1、首先在网络上查找前人的经验,知道主程序构造函数中不能被调试。于是将全局变量初始化部分,从变量声明处放进了Load函数中。

2、运行后,变成“试图加载格式不正确的程序”或者“混合模式程序集时针对“v2.0.50727”版的运行时生成的……无法在4.0运行时中加载该程序集”

3、观察后猜测是版本向下兼容问题,因为主程序是.net4.5版本的,而引用的dll是.net2.0版本的,于是搜索网上大神们的答案,在app.config中<startup>标签头加入一点变成<startup useLegacyV2RuntimeActivationPolicy="true">。 

4、但是然并卵,运行后并没有解决问题,于是在程序交付压力中纠结一天后,忽然想到了一点

5、将<startup>标签下,<supporteRuntime>标签中,sku=“ ”这一个属性删掉,运行成功。

6、查了一下sku大概意思是最低运行状态?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C# where用法
class A<T> where T:new()
构造函数的几种类型
构造函数类型归纳
泛型中的new()约束
Swift 不完全函数(part 1):如何避免
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服