在 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 并没有发现这样的问题。
最佳答案
这在 3.2 测试版中被删除了。我现在使用 PowerShell 脚本强制将 .Net4.dll 复制到 bin 文件夹(有时 MSBuild 不会)。
关于visual-studio-2013 - automapper dll 出现在解决方案资源管理器的项目根目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21732580/