.NET Core - 无法使用外部DLL运行文件

时间:2017-07-17 14:07:44

标签: c# .net-core .net-assembly

考虑我有.net核心(netcoreapp1.1)csproj文件:

...
  <ItemGroup>
    <Reference Include="CQRS">
      <HintPath>..\..\libs\cqrs\CQRS.dll</HintPath>
    </Reference>
    <Reference Include="CQRS.RawRabbit">
      <HintPath>..\..\libs\cqrs\CQRS.RawRabbit.dll</HintPath>
    </Reference>
  </ItemGroup>
...

我可以运行dotnet restoredotnet build命令 - 一切都编译好(引用程序集中的所有类型都已解析)。问题在于运行应用:dotnet run。抛出指定的错误:

  

未处理的异常:System.IO.FileNotFoundException:无法加载   文件或汇编&#39; CQRS.RawRabbit,Version = 1.0.0.0,Culture = neutral,   公钥=空&#39 ;.找不到指定的文件。

我尝试使用<Private>节点(复制本地)。尽管ass文件位于bin文件夹中,但不知何故app无法找到它。有什么问题?

0 个答案:

没有答案