Tag: dnvm

ASP.NET vNext – MissingMethodException:找不到方法:Microsoft.CodeAnalysis.Diagnostic> EmitResult.get_Diagnostics()’

我今天早上升级到VS2015 RC,并使用ASP.NET 5模板 – 网站创建了一个新项目。 我有一个错误,我无法解决: 处理请求时发生未处理的exception。 MissingMethodException:找不到方法:’System .Collections.Immutable.ImmutableArray`1 Microsoft.CodeAnalysis.Emit.EmitResult.get_Diagnostics()’。 Microsoft.AspNet.Mvc.Razor.RoslynCompilationService.Compile(RelativeFileInfo fileInfo,String compilationContent) 这是完整的错误堆栈: MissingMethodException:找不到方法:’System.Collections.Immutable.ImmutableArray`1 Microsoft.CodeAnalysis.Emit.EmitResult.get_Diagnostics()’。 Microsoft.AspNet.Mvc.Razor.RoslynCompilationService.Compile(RelativeFileInfo fileInfo,String compilationContent) Microsoft.AspNet.Mvc.Razor.RazorCompilationService.Compile(RelativeFileInfo文件) Microsoft.AspNet.Mvc.Razor.CompilerCache.OnCacheMiss(RelativeFileInfo文件,String normalizedPath,Func`2编译) Microsoft.AspNet.Mvc.Razor.CompilerCache.GetOrAddCore(String relativePath,Func`2 compile) Microsoft.AspNet.Mvc.Razor.CompilerCache.GetOrAdd(String relativePath,Func`2 compile) Microsoft.AspNet.Mvc.Razor.VirtualPathRazorPageFactory.CreateInstance(String relativePath) Microsoft.AspNet.Mvc.Razor.RazorViewEngine.LocatePageFromViewLocations(ActionContext context,String pageName,Boolean isPartial) Microsoft.AspNet.Mvc.Razor.RazorViewEngine.GetRazorPageResult(ActionContext context,String pageName,Boolean isPartial) Microsoft.AspNet.Mvc.Razor.RazorViewEngine.FindView(ActionContext context,String viewName) Microsoft.AspNet.Mvc.Rendering.CompositeViewEngine.FindView(ActionContext context,String viewName,Boolean partial) Microsoft.AspNet.Mvc.Rendering.CompositeViewEngine.FindView(ActionContext context,String viewName) Microsoft.AspNet.Mvc.ViewResult.d__20.MoveNext() —从抛出exception的先前位置开始的堆栈跟踪结束— System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) System.Runtime.CompilerServices.TaskAwaiter.GetResult() Microsoft.AspNet.Mvc.Core.FilterActionInvoker.d__44.MoveNext() —从抛出exception的先前位置开始的堆栈跟踪结束— […]

Windows 10上的.net核心安装iot(Raspberry PI3 – ARM)

我在不同的操作系统上测试.net内核,我想知道是否可以在我的Raspberry PI3上安装Windows 10上的dotnet / cli(.net Core)。 我的目标是进行简单的GPIO测试。 到目前为止我做了什么: 我进入了.NET核心站点,但没有找到任何有关Windows 10 iot目标的信息。 我找到了一篇很棒的博客文章,标题为如何在Pi2 – Win10物联网核心上运行.NET核心应用程序? 但是它使用似乎已经过时的DNVM ,并且我没有在应该替换它的站点中读取有关Windows 10 iot目标的任何信息。 我错过了什么吗? 这样做还为时过早? PS:我在GitHub中解决了dotnet / cli问题。 2017-04-19 :这个过程正在进行中,看看Raspberry Pi上的.NET Core

如何强制Visual Studio使用特定版本的DNX

我正在搞乱dnvm,我运行了dnvm升级,让我进入beta5。 但是,我正在研究的项目是beta4(至少目前为止)。 我一直试图恢复和失败。 我已经删除了运行时文件夹。 现在,当我打开项目或尝试创建一个新项目时,我收到以下错误: 这是因为我删除了该文件夹。 但是,我想使用dnx-clr-beta4。 我的dnvm列表如下: 我需要做些什么才能使Visual Studio找到beta4? 感谢您的时间。