【发布时间】:2016-11-18 01:04:37
【问题描述】:
我在 GitHub 上有来自 Microsoft 的 CNTK 的 CSEvalClientTest.csproj 代码。我创建了一个新的 Visual Studio 2015 c# 控制台应用程序,粘贴在 CSEvalClientTest.csproj 的代码中,修复了引用并让它运行。不过,它并没有走得很远。在这行源代码上: 使用 (var model = new IEvaluateModelManagedF()) 它抛出这个异常:
System.Runtime.InteropServices.SEHException was unhandled
- 错误代码=-2147467259 HResult=-2147467259 消息=外部
组件抛出了异常。来源=hhCSEvalClientTest
堆栈跟踪: 在 Microsoft.MSR.CNTK.Extensibility.Managed.CSEvalClient.Program.OnGeneralException(异常 例如)在 E:\Users\Hal\Source\Workspaces\hhCSEvalClientTest\hhCSEvalClientTest\hhCSEvalClientTest\Program.cs:line 123 在 Microsoft.MSR.CNTK.Extensibility.Managed.CSEvalClient.Program.EvaluateModelSingleLayer() 在 E:\Users\Hal\Source\Workspaces\hhCSEvalClientTest\hhCSEvalClientTest\hhCSEvalClientTest\Program.cs:line 171 在 Microsoft.MSR.CNTK.Extensibility.Managed.CSEvalClient.Program.Main(字符串 [] 参数)在 E:\Users\Hal\Source\Workspaces\hhCSEvalClientTest\hhCSEvalClientTest\hhCSEvalClientTest\Program.cs:line 69 在 System.AppDomain._nExecuteAssembly(RuntimeAssembly 程序集,字符串 [] 参数) 在 System.AppDomain.ExecuteAssembly(字符串 assemblyFile,证据 assemblySecurity,String [] args) 在 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() 在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext、ContextCallback 回调、对象状态、布尔值 保留SyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback 回调, 对象状态, Boolean 保留SyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext,ContextCallback 回调,对象状态) 在 System.Threading.ThreadHelper.ThreadStart() InnerException:
我们将不胜感激任何解决此问题的帮助!
【问题讨论】: