Я пытаюсь автоматически запустить программное обеспечение для анализа кода под названием NDepend для события автоматической сборки в TFS 2010 после сборки (если вам нужна более подробная информация по этому вопросу, см. this ).
Я добавил этот код в:
<Target Name="NDepend" >
<PropertyGroup>
<NDPath>c:\tools\NDepend\NDepend.console.exe</NDPath>
<NDProject>$(SolutionDir)MyProject.ndproj</NDProject>
<NDOut>$(TargetDir)NDepend</NDOut>
<NDIn>$(TargetDir)</NDIn>
</PropertyGroup>
<Exec
Command='"$(NDPath)" "$(NDProject)" /OutDir "$(NDOut)" /InDirs "$(NDIn)"'/>
</Target>
Так же, как я делал в одной из моих попыток ранее. Он работал нормально, без ошибок, но я не заметил никаких признаков запуска NDepend. Однако, догадываясь, я решил проверить папку удаления из автоматической сборки и обнаружил некоторые XML-файлы с пометкой « blah .CodeAnalysisLog». И я не помнил, чтобы они были в предыдущих версиях, пытался открыть их, думая, что это может быть анализ NDepend. Но когда я щелкнул по нему, Internet Explorer отобразил следующим образом :
Страница XML не может быть отображена
Невозможно просмотреть ввод XML с использованием таблицы стилей XSLT. Пожалуйста, исправьте ошибку и затем нажмите кнопку Обновить, или повторите попытку позже.
Доступ запрещен.
Кто-нибудь сталкивался с этой проблемой? И если так, то что вызывает это? Это как-то связано с NDepend XML, который я добавил выше? Или эта ошибка совершенно не связана с добавленным мной NDepend XML?