c# - 如何避免在 C# 中自动下载传递依赖项
问题描述
对不起,如果标题让你感到困惑,我会解释这个场景。
我创建了一个项目并生成了它的 project.dll 文件。在项目中,我引用了一些第三方引用,如 restSharp、BouncyCastle 等。如果我在另一个项目(我的 TestAPP)中引用此 project.dll 文件,则上述第三方依赖项将自动下载到 TestAPP 的包文件夹中并变为可用使用。
我想要的是在 TestAPP 中我应该可以选择手动包含这些依赖项。
为什么它会自动链接并在TestAPP中下载?
有没有办法
- 要么不将这些第三方依赖项作为包包含在我的 project.dll 中,而是在构建 project.dll 时使其可用。或者
- TestAPP可以通过在package.config文件中做一些配置来明确指定不下载这些特定的依赖吗?
请询问是否需要更多详细信息
非常感谢任何帮助。
解决方案
推荐阅读
- javascript - React : Invariant Violation: 对象作为 React 子对象无效
- python - Pyinstaller EXE: FileNotFoundError: No such file or directory 'C:\\Users\\my.name\\Desktop\\EPE 2.0\\dist\\main\\timezonefinder\\timezone_names.json'
- r - 字符串匹配,其中字符串包含标点符号
- bash - bash:基本的 if 条件不起作用?(字符串比较)
- javascript - 如何触发自定义复选框小部件
- javascript - reactJs 中的组件
- javascript - 显示未捕获的引用错误
- laravel - 原始 SQL 到 Eloquent
- java - Java JRE/JDK 和 JAVA_HOME 或 java.home 的 Gradle 问题
- python - ValueError:无法为具有形状“(?,25)”的张量“Placeholder_24:0”提供形状(1、1、25)的值