c# - 类型存在于错误共享项目引用中,并在构建时为每个项目提供它自己的库的 DLL 构建
问题描述
我有多个项目,之前一切正常,但我必须下载 UI 框架包 + 更改源。我决定在每个项目中包含 DLL,在每个项目中引用它们,现在尝试构建一个引用多个项目的解决方案,但我不明白这个问题。使用 DLL 的共享项目,为什么 Visual Studio 和构建如此混乱,无法弄清楚如何处理这个问题?
我也使用共享项目引用的原因是我可以在另一个项目中使用代码和类,而且我们也有类库。
有没有简单的方法来解决这个问题?它作为一个 nuget 包工作得很好,所以为什么使用每个项目隔离的内置 DLL 会出现问题,这是完全相同的事情。
解决方案
似乎与 Visual Studio 缓存以及如何管理包有关,因此我通过源代码还原以重新开始。我卸载/重新安装了 nuget 包,手动添加了我自己的 DLL,从头开始重新构建了所有内容,终于成功了。
推荐阅读
- python - Pandas:如何过滤具有一对多和一对一关系的参数
- html - 如何给网格列和行一个边框?
- android - Google 管理签名密钥是否会覆盖signingConfigs 中的设置?
- azure - 如何在 Powershell 中授予管理员对 Azure AAD 应用程序的许可?
- php - 带有大表的 PHP PDO
- javascript - 单击旁边的按钮时如何交叉?
- python - 在数据框中的两个列表中检测和计数模式
- python - 检查两个函数是否相同
- maven - Intellij 识别 TestNG 注释 @Test 但不识别(优先级 = #)
- android - 底部导航视图图标颜色不准确