MSDeploy - libsass.dll заблокирован - PullRequest
       50

MSDeploy - libsass.dll заблокирован

0 голосов
/ 28 сентября 2018

Это не вопрос;ниже приведено решение, которое мы использовали для решения этой проблемы.Моя компания начала использовать SASS на нашем веб-сайте .NET MVC (с помощью BundleTransformer Nuget Package).Мы сразу столкнулись с проблемой сбоя MSDEPLOY во время непрерывной интеграции, поскольку libsass.dll будет заблокирован.По-видимому, разработчики этого nuget pkg не выпустили неуправляемую DLL после связывания ее через P-Invoke.

Мы перепробовали все доступные в сети решения;например, правило msdeploy appOffline, вручную выгружающее DLL из Application_End приложения Global.aspx, используя элемент EnableMSDeployAppOffline в файле нашего проекта.

Мы решили эту проблему, заставив наш сервер CI вызвать IISReset перед развертыванием и указав веб-интерфейсимя сервера в аргументе командной строки.

Просто хотел передать это кому-нибудь еще, кто испытывал ту же боль, что и я.

Приветствия

...