我在VS 2017中有一个C#类库项目,我正在尝试在一个有点奇怪的发行环境中使用Nuget软件包。
该项目具有一个package.config,其中包含标准的Nuget软件包,例如EntityFramework 6.2.0。
项目可以正常编译,但是已设置发布环境,因此仅部署了类库项目DLL本身(没有相关的DLL)。
类库DLL需要在完全不同的目录(例如C:\ Dependencies)而不是部署位置C:\ ClassLibraries中解析DLL引用。
发布后如何解决完全不同的文件夹中的依赖关系?
编辑:我已经尝试过此处发布的此“ HintPath Exists”技巧,但没有成功: .csproj multiple hint paths for an assembly
编辑2 :我无权访问调用此DLL的EXE或与调用此DLL的EXE相关联的app.config。