目标进程已退出,但未引发 CoreCLR 启动事件

百度之

多数是说运行库没有安装。

https://www.cnblogs.com/lingxi-ljl/p/17082020.html

运行以下命令都能找到相关版本的内容

dotnet --list-sdks

dotnet --list-runtimes

重新创建相同版本的一个项目,可以正常启动。

怀疑是net6依赖记录的json文件有问题,于是改一下项目的名称,使生成的exe和dll变成另一个名字。结果正常启动!!

改个名字就能正常启动。查所有启动程序开头的文件,找到这么一个文件(xxx.xxx为项目名称)

xxx.xxx.runtimeconfig.dev.json

 文件内容如上。似乎是nutget的路径。但跟启动有什么关系呢?编译还说得过去,但编译没有错误提示。不懂了。

文件上的路径是我同事电脑的,并不是我这台电脑的。于是删除该文件,问题解决。

本文只发布的博客园,没有允许请勿转载。

posted @ 2023-09-19 18:09  生命体验之kevin-Y  阅读(204)  评论(0编辑  收藏  举报