Во-первых, позвольте мне сказать, что я пробовал на форуме StoryQ, но там мало активности, и я чувствую, что не получу там никакого ответа.
В этом проблема, после введения Nunit 3.0 генерация отчета StoryQ не работает.
После введения в Nunit 3.0 способ узнать, где запущено ваше приложение, изменился. Раньше он был таким:
Directory.GetCurrentDirectory() был достаточно хорош, но теперь вы вынуждены использовать: NUnit.Framework.TestContext.CurrentContext.TestDirectory
Суть использования GetCurrentDirectory заключается в том, что теперь Nunit 3.0 дает что-то вроде C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\TESTWINDOW сильный>.
Я подозреваю, что StoryQ использует GetCurrentDirectory и получает UnauthorizedAccessException, потому что пытается создать папку в упомянутой выше папке Windows.
Есть ли способ заставить StoryQ использовать правильный каталог, не заходя в код StoryQ и не изменяя его?