【发布时间】:2018-06-14 06:29:37
【问题描述】:
有一位同事无法编译他的 ASP.net MVC 5 解决方案。他收到一条错误消息,说 obj/Debug 文件夹中的 dll 不存在。任何想法可能是什么问题?
该解决方案包含三个项目。他说他清理并重建了整个解决方案,并收到有关 dll 丢失的错误。他说 obj/Debug 文件夹存在,但是清理和重建后里面没有 dll 文件。它在我的机器和另一个同事的机器上运行良好。我无法访问他的机器。我找到了有关如何修复未复制到 bin 文件夹而不是 obj 的文件的建议。我建议他检查项目构建属性中的输出文件夹,他说他有。我无法重现该问题,也无法在网上找到这样的任何东西。对我来说奇怪的是,正在重建的项目是同一个说它找不到文件(即项目 WFC 找不到 WFC.dll 文件)。
【问题讨论】:
-
尝试编译其中一个依赖项,然后将下拉列表从
Build + IntelliSense更改为Build Only。然后发布导致它无法在此处构建的实际错误消息。 Visual Studio 2015 和 2017 似乎存在一些问题,除非您更改此设置,否则它并不总是显示导致构建失败的错误。
标签: asp.net-mvc visual-studio dll visual-studio-2015