Я получил эту страшную ошибку, связанную с ClosedXML, когда я развернул свой проект на сервере.Синтаксис синтаксиса post-build
Проект выполняется локально.
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.
Так что я поместил "недостающий" файл DLL в/binDLL
Затем я добавил следующую 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
Да, это сработало, когда я попробовал это сегодня. Я думал, что сделал это, прежде чем опубликовать, и это не работает. Спасибо, что подтвердили – Slinky