zoukankan      html  css  js  c++  java
  • 程序启动不了

    今天在工作中,遇到写的程序启动不了的情况。无论是双击还是右击"以管理员身份运行"都无法启动程序。
    记录下定位问题的步骤以便以后遇到类似的情况有个思路。
    打开windows的事件查看器->Windows日志->应用程序 查看应用程序的系统日志.
    点开右边的"查找".检索出现异常的应用程序名。查看该程序的日志中的详细信息,EventData会记录异常的原因

    事件查看器提示"clr20r3不可用"。 接下来开始定位具体的异常原因

    1 确认.NET版本是否没问题——没问题。

    2 检查C:windowssyswow64KERNELBASE.dll文件是否存在——存在.

      注意:如果是32位的系统,则路径应该是C:windowsSystem32KERNELBASE.dll

    3 检查程序运行环境中,程序中用到的Nuget包所依赖的dll是否都有——一个都没有.  

    至此,定位到问题, 将Nuget包所需的dll都copy到运行环境中,正常启动.

    在此,特别感谢"人鱼传说"传授的经验,他的帖子https://blog.csdn.net/baronyang/article/details/75676011

  • 相关阅读:
    端口查看netstat -tunpl |grep 25
    解释一下查找出文件并删除find /var/log -type f -mtime +7 -ok rm {} ;
    2021.6.2
    2021.6.1
    2021.5.31
    2021.5.30(每周总结)
    2021.5.28
    2021.5.27
    2021.5.26
    2021.5.25
  • 原文地址:https://www.cnblogs.com/lylongs/p/10157284.html
Copyright © 2011-2022 走看看