运行 asp.net5 应用程序使用最新的 dnx 版本失败
running asp.net5 application using latest dnx version fails
我从 https://github.com/aspnet/MusicStore/tree/dev
中提取了最新的代码
不对代码进行任何更改。我构建了应用程序
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()
请注意,同一代码库在几天前成功运行。
我们正在从 dnx
迁移到 dotnet
。迁移发生在 dev 分支上,因此那里的所有代码可能无法编译或在 运行 时失败。这很可能是其中一种情况。
根据调用堆栈,我假设您正在尝试 运行 测试。在 dotnet 世界中,我们 运行 测试有点不同,我们还没有通过转换到达 MusicStore。
对于给您带来的不便,我们深表歉意。
RC2 不稳定。降级到 RC1
我从 https://github.com/aspnet/MusicStore/tree/dev
中提取了最新的代码不对代码进行任何更改。我构建了应用程序 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()
请注意,同一代码库在几天前成功运行。
我们正在从 dnx
迁移到 dotnet
。迁移发生在 dev 分支上,因此那里的所有代码可能无法编译或在 运行 时失败。这很可能是其中一种情况。
根据调用堆栈,我假设您正在尝试 运行 测试。在 dotnet 世界中,我们 运行 测试有点不同,我们还没有通过转换到达 MusicStore。
对于给您带来的不便,我们深表歉意。
RC2 不稳定。降级到 RC1