• wpf开发桌面软件记录


       我的开发环境是win7,vs2013,sql2012,用wpf开发了一个很简单的桌面软件,用Installshield制作的安装包,安装包包含了.framework4.5,在自己电脑上测试正常,想着挺简单的啊

       后来拿了一台xp系统的电脑,安装了测试,安装过程正常,可是打开软件的时候报错:不是有效的win32

       第一个想法就是 版本不合,要使用兼容打开,可是,我发现xp根本就没有兼容打开软件的操作

       第二个想法是vs里面是不是可以设置支持32位,可是重复看了vs,发现项目属性里面,支持系统位数 首选32位,any cpu

       第三个想法,问度娘:度娘了之后发现,很多人说需要设置 配置属性 里面的 平台集合。问题来了,我没搞懂的情况下,开始在vs里面的项目属性中找,偶滴神,先是找啊找,没有啊,我都怀疑是不是我眼花了,急死我了!

       基于第三个想法,我想会不会是我vs版本的问题,于是更新到update4,悲剧开始了..... 花了一天的时候,更新vs,好不容易更新完了,迫不及待的打开项目属性,发现还是没有什么 配置属性 平台集合 之类的,崩溃了!!!后来找软件群的人问了一下,有人说,我有啊,激动啊,连忙小窗口聊天,人家说,配置属性 平台集合 是针对c++的!!!!c#的只跟.net 版本有关!!!

       第五个想法是降低.net版本,由4.5降低到4.0,重新编译,做安装包,测试OK。

       第六个想法,赶紧记下来。。。。。。

       .net4.5开始不再支持xp系统

        

  • 相关阅读:
    完全卸载mysql数据库图文教程
    软件测试 (一) 软件测试方法大汇总(转)
    html笔记之常用标签
    前端之HTML简介<一>
    java笔记之对象的克隆
    java笔记之网络知识--—TCP
    Vue组件通信中事件总线(eventBus)的使用
    React项目之antd-4.0中Form表单的数据获取
    React项目中使用antd遇坑——icon组件的使用
    常见面试题——['1','2','3'].map(parseInt)
  • 原文地址:https://www.cnblogs.com/zhuxiaohui/p/4180497.html
Copyright © 2020-2023  润新知