2016-02-01 6 views
1

я вытащил последний код из https://github.com/aspnet/MusicStore/tree/devзапущенного приложения asp.net5 используя последнюю версию DnX не удается

без внесения каких-либо изменений в коде. Я построил приложение для DnX версии: 1.0.0-rc2-16308 CoreCLR x64

Приложение строит успешно, однако, когда я пытаюсь запустить приложение, я получаю ошибку ниже.

System.NullReferenceException: Object reference not set to an instance of an  object. 
    at Xunit.Runner.Dnx.Program.GetAvailableRunnerReporters() 
    at Xunit.Runner.Dnx.Program.Run(String[] args) 
--- End of stack trace from previous location where exception was thrown --- 
    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 
    at Microsoft.Dnx.Runtime.Common.EntryPointExecutor.Execute(Assembly  assembly, String[] args, IServiceProvider serviceProvider) 
    at System.Threading.Tasks.Task`1.InnerInvoke() 
    at System.Threading.Tasks.Task.Execute() 

Обращаем ваше внимание, что такое же кодовое основание успешно работало пару дней назад.

+0

Возможный дубликат [Что такое NullReferenceException и как это исправить?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and- how-do-i-fix-it) – Filburt

+0

Изменен, мой вопрос. он должен что-то сделать с dnx и xunit – user336058

ответ

2

Мы в процессе перехода от dnx по отношению к dotnet. Миграция происходит в ветви dev, поэтому весь код там не может компилироваться или сбой во время выполнения. Это, скорее всего, один из этих случаев.

Из callstack Я предполагаю, что вы пытаетесь запустить тесты. В мире dotnet мы запускаем тесты немного по-другому, и мы еще не добрались до MusicStore с конверсией.

Извините за неудобства.