• [ASP.NET]Net Framework环境问题的一种修复方案


    一、情况介绍

    造价软件基于.net framework 4.0开发,要成功运行需要在目标电脑上安装4.0版本以上的framework。一般情况下xp是没有的,win7系列自带3.5,都需要手动安装4.0;;win10就是自带4.7了,但某些精简过的win10的4.7的文件是缺失的。

    这些精简过的win10系统,比如一些纯净版或者ghost系统;或者装了一些安全软件的win7、xp,哪怕在注册表里看到是高于4.0版本的,造价软件运行起来之后也是磕磕绊绊的,有时报异常、有时软件无响应,有时需要退出某些安全软件才能运行。一般的处理方法是首先清空系统中的framework然后重新安装,这需要重启数次,而且卸载安装可能还会失败,处理起来耗时还不一定能解决。 甚至在win10系统中,自带的4.7采用清理工具还无法清除,导致无法安装较低版本的framework。

    二、尝试解决

    根据某些客户电脑上运行某些安全软件,壁纸软件就会导致软件无响应问题,在开发电脑上安装并尝试重现,最终发现无法复现。

    既然开发电脑不重现,那就只能在客户电脑上模拟成开发环境调试了

    https://www.microsoft.com/net/download/visual-studio-sdks

    先安装一个framework 4.6的开发包,就发现问题解决不再复现。

    之后搜索了下,开发包还有一个好处,不需要卸载原有的framework,哪怕之前的是4.7高版本,安装4.6开发包也能成功,可以在远程客户解决时节省卸载、重启等大量时间。  但这个在xp系统上是无法安装的,必须要win7以及之后操作系统版本才行。

  • 相关阅读:
    How Does Batch Normalization Help Optimization?【阅读笔记】
    连接局域网内其他机器虚拟机中的Linux服务器
    阿里云磁盘扩容
    apscheduler模块
    linux挖矿病毒
    jenkins-时间参数
    k8s-学习笔记11-容器探针
    k8s-学习笔记10-watch机制
    xfce4设置屏保/锁屏时间
    高清动图方案
  • 原文地址:https://www.cnblogs.com/XuCode/p/9212819.html
Copyright © 2020-2023  润新知