构建后的ditrective语法

时间:2015-06-05 23:08:35

标签: c# asp.net-mvc-3 visual-studio-2012

当我将项目部署到服务器时,我收到了与ClosedXML相关的这个可怕错误。

该项目在本地运行。

Could not load file or assembly 'DocumentFormat.OpenXml, Version=2.5.5631.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

所以我把#34;丢失了#34; / binDLL中的DLL文件

然后我添加了以下cmd行指令:

Copy "$(SolutionDir)binDLL\DocumentFormat.OpenXml.dll" "$(ProjectDir)$(OutDir)"

构建时,出现构建错误

Error   17  The command "Copy "C:\Projects\MyProject\binDLL\DocumentFormat.OpenXml.dll" "C:\Projects\MyProject\bin\"" exited with code 1

1 个答案:

答案 0 :(得分:1)

我没有理由这样做。只需在解决方案资源管理器中打开参考,右键单击相关参考,选择Properties并将Copy Local设置为True。这应该可以解决问题。