【问题标题】:Dotnet CLI command fails to run DLLDotnet CLI 命令无法运行 DLL
【发布时间】:2020-04-15 06:28:28
【问题描述】:

这可能是我忽略的一些愚蠢的事情,但突然 dotnet CLI 命令无法运行我的 .Net Core 项目 DLL (>dotnet MyFrameworkDependent.dll)。它在本地运行良好,但在 Win7Pro 的 VM 上没有执行任何操作。我重新安装了 .Net Core 和“dotnet”实用程序,因为我可以在管理命令提示符下使用 -help 和其他内容运行它。当我传递我的 DLL 时,它不会做任何事情。它曾经与以前的版本一起运行,但现在 - 什么都没有!甚至没有任何错误或反馈。关于如何解决此问题的任何想法?任何线索都非常感谢!

【问题讨论】:

    标签: .net-core command-line-interface


    【解决方案1】:

    Windows 事件查看器可能包含这些错误中的任何一个

    1603 == ERROR_INSTALL_FAILURE
    1618 == ERROR_INSTALL_ALREADY_RUNNING
    

    原因: 如果另一个程序尚未完成安装并且需要重新启动系统,则可能会出现此问题。

    分辨率: 要解决此问题,请删除 PendingFileRenameOperationsFileRenameOperations 注册表项中的字符串(如果有)。

    【讨论】:

    • 感谢您的提示,但事件日志中没有错误,并且 Pending... reg 键不存在且 FileName 没有条目。目录本身有问题,或者出于某种原因,我必须在“发布”中才能运行它。我试图将内容从发布复制到容器目录,但它仍然不起作用。我现在很好。
    【解决方案2】:

    原来目录内容存在一些问题。我能够在发布目录中运行 DLL。我目前没有时间进一步调查,但如果我有时间,我会发布详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-12
      • 1970-01-01
      • 2021-12-21
      • 2017-11-18
      • 2020-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多