如何在deps.json文件中永久设置程序集的自定义运行时路径?

时间:2019-06-28 08:25:30

标签: c# .net json dll csproj

我从

更改.dll的目录
  

netcoreapp2.2到netcoreapp2.2 / lib

然后我的应用程序由于

而无法启动
  

错误:     找不到在应用程序依赖项清单(MyApp.deps.json)中指定的程序集:       软件包:“ MyAssembly”,版本:“ 1.0.0”       路径:“ lib / MyAssembly.dll”

然后我发现,如果我将该程序集的路径放在deps.json文件中,它将正常工作:

  

“运行时”:{             “ D:\ Repos \ MyApp \ MyProject \ bin \ Release \ netcorepp2.2 \ lib \ MyAssembly.dll”:{}   }

但是在重建或清理并构建解决方案之后,此文件将被覆盖。

  • 我想知道如何将其永久放置到deps.json文件中?
  • 我想像lib \ MyAssembly.dll这样放置路径,而不像 例如。

0 个答案:

没有答案