百度之
多数是说运行库没有安装。
https://www.cnblogs.com/lingxi-ljl/p/17082020.html
运行以下命令都能找到相关版本的内容
dotnet --list-sdks
dotnet --list-runtimes
重新创建相同版本的一个项目,可以正常启动。
怀疑是net6依赖记录的json文件有问题,于是改一下项目的名称,使生成的exe和dll变成另一个名字。结果正常启动!!
改个名字就能正常启动。查所有启动程序开头的文件,找到这么一个文件
xxx.xxx.runtimeconfig.dev.json
文件内容如上。似乎是nutget的路径。但跟启动有什么关系呢?编译还说得过去,但编译没有错误提示。不懂了。
文件上的路径是我同事电脑的,并不是我这台电脑的。于是删除该文件,问题解决。
本文只发布的博客园,没有允许请勿转载。
标签:文件,启动,--,引发,CoreCLR,dotnet,json,进程 From: https://www.cnblogs.com/kevin-Y/p/17715441.html