我正试图在Mac(ElCapitán)中执行,这是来自official repository.
的ASP.NET中的MusicStore示例我使用单声道和核心测试它,在dnvm中切换,但没有结果。 dnu构建工作正常,单声道,核心,构建失败。
当我执行dnx web时,一切正常,但是当我执行项目(第一次加载)时,我有500错误,出现此错误:
发生了未处理的异常:无法解析服务 输入'Microsoft.Extensions.CompilationAbstractions.ILibraryExporter' 在尝试激活时 'Microsoft.AspNet.Mvc.Razor.Compilation.RoslynCompilationService'。
我已经改变了所有可能性(单声道和核心),但我不知道问题出在哪里......我读过this question没有结果
项目JSON已添加
DataRow row = MeteringPointsDataTable.NewRow();
// this is called for each line in the text file to find the corresponding MeteringPointId. It can be 300.000 times.
row = MeteringPointsDataTable.AsEnumerable().SingleOrDefault(r => r.Field<string>("MeteringPointId").ToString() == MeteringPointId);
}
谢谢!
dnvm list(命令结果)我已经使用Mono和Core测试过......
答案 0 :(得分:2)
注意:确保获取rc1 version of the Music Store
一旦所有工作正常,使应用程序工作的主要过程是确保您的运行时使用最新版本的Feed(在本例中为Nuget.org)。
Nuget.org目前在rc1-final
。因此,您需要rc1-final
/ rc1-update1
才能正常运行它。 (哪个适合你)
完成此操作后,我们就可以恢复应用程序的包。
dnu restore
在其他情况下(本例中不是MusicStore),您需要运行npm install
和bower install
。
更新所有内容后,您可以在与dnx web
相同的级别运行project.json
并运行。