c# - Nuget 包 - 部署后的提示路径?
问题描述
我在 VS 2017 中有一个 C# 类库项目,我试图在一个有点奇怪的发布环境中使用 Nuget 包。
该项目有一个带有标准 Nuget 包的 packages.config,例如 EntityFramework 6.2.0。
该项目编译良好,但发布环境已设置,因此仅部署了类库项目 DLL 本身(无依赖 DLL)。
类库 DLL 需要解析完全不同的目录中的 DLL 引用,例如 C:\Dependencies,而不是部署位置 C:\ClassLibraries。
发布后如何解决位于完全不同文件夹中的依赖项?
编辑:我已经尝试过这里发布的这个 HintPath Exists 技巧,但它没有用: .csproj 程序集的多个提示路径
编辑 2:我无权访问调用此 DLL 的 EXE 或与调用此 DLL 的 EXE 关联的 app.config。
解决方案
推荐阅读
- flutter - JSON/数据表:未来
不是类型的子类型 - python - Python 中的嵌套列表:初始化和预期值问题
- json - 如何使用 Angular 中的 http 客户端和 Observables 遍历 JSON 对象数组
- authentication - 如何在 Jwt 模式下的 AdonisJs 中验证没有密码的用户?
- c - 如何识别静态变量的范围?
- r - JSS文章模板中的多个从属关系
- python - 使用 BeautifulSoup 抓取具有相同类名的多个数据
- python - 基于匹配列 pandas 组合行
- jquery - 将关闭按钮添加到使用 jquery 创建的查看器中?
- sql - 新客户订单,但前提是他们在注册后 1 周购买