首页 > 解决方案 > 类型存在于错误共享项目引用中,并在构建时为每个项目提供它自己的库的 DLL 构建

问题描述

我有多个项目,之前一切正常,但我必须下载 UI 框架包 + 更改源。我决定在每个项目中包含 DLL,在每个项目中引用它们,现在尝试构建一个引用多个项目的解决方案,但我不明白这个问题。使用 DLL 的共享项目,为什么 Visual Studio 和构建如此混乱,无法弄清楚如何处理这个问题?

我也使用共享项目引用的原因是我可以在另一个项目中使用代码和类,而且我们也有类库。

有没有简单的方法来解决这个问题?它作为一个 nuget 包工作得很好,所以为什么使用每个项目隔离的内置 DLL 会出现问题,这是完全相同的事情。

标签: c#visual-studio

解决方案


似乎与 Visual Studio 缓存以及如何管理包有关,因此我通过源代码还原以重新开始。我卸载/重新安装了 nuget 包,手动添加了我自己的 DLL,从头开始重新构建了所有内容,终于成功了。


推荐阅读