在MVC项目中,我将AutoMapper 3.1.0更新为AutoMapper 3.1.1,现在我在解决方案资源管理器中看到项目根目录中的AutoMapper.Net4.dll
。
当我浏览到项目目录时,.dll不在项目的根目录中,如解决方案资源管理器中所示。
当我在解决方案资源管理器中查看其属性时,我看到该文件正确位于我项目下的packages\AutoMapper.3.1.1\lib\net40\AutoMapper.Net4.dll
中。应用程序本身似乎工作正常。
所以我想知道这里发生了什么?因为我以前从未见过这个。
感谢。
修改
我又回到了3.1.0版,没有找到这样的问题。
答案 0 :(得分:2)
这已在3.2测试版中删除。我现在使用PowerShell脚本强制将.Net4.dll复制到bin文件夹(有时MSBuild不会)。