.net core 3.0 新特性问题:独立部署不安装运行时,程序无法启动

.net core 提供的独立部署功能非常实用,让我们无需在客户或服务器在安装一堆运行时环境。但是有时候你会发现部署到一些电脑无法正常运行。独立部署用到windows电脑用到了windows系统提供的api,SetDefaultDllDirectories AddDllDirectory ,设置了程序运行时找到需要的动态链接库。系统没有这api,会导致程序找到不到运行时,以及需要的库。这个api在2011年KB2533623更新中提供,所以对于未更新,或一直使用老系统,可以安装此更新。独立部署能正常使用。

    原文作者:zeng292390450
    原文地址: https://blog.csdn.net/zeng292390450/article/details/91528937
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞