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

  • 相关阅读:
    js_sl 分享
    js_sl 延迟菜单
    jszs 历史管理
    jszs 对象引用
    jszs 快速排序
    jszs 枚举算法
    dom cookie记录用户名
    dom 拖拽回放
    dom div重合提示
    dom 输入文字模拟滚动
  • 原文地址:https://www.cnblogs.com/lylongs/p/10157284.html
Copyright © 2011-2022 走看看