Microsoft.Web.Infrastructure 无法加载至bin文件夹解决办法


在使用vs2013基于net4.5.2开发项目,已经引用了Microsoft.Web.Infrastructure到项目中,然而发布网站或者生成项目的时候bin文件夹却没有Microsoft.Web.Infrastructure.dll文件,进而导致网站出现未能加载文件或程序集"Microsoft.Web.Infrastructure"。看了不少朋友提供的多是如何引用Microsoft.Web.Infrastructure方式,或者直接拷贝dll文件至bin文件夹,总感觉不太理想。偶然发现:可能是vs版本或net版本的问题,Microsoft.Web.Infrastructure的引用属性中复制本地默认是False,于是改为True,问题得到了解决,重新生成项目,bin文件夹里面有了Microsoft.Web.Infrastructure.dll文件。