Не удалось найти файл метаданных для Razor
Я создаю приложение Nancy для OS X и пытаюсь использовать шаблоны Razor. Когда Нэнси пытается загрузить простой шаблон Razor, который просто содержит "Hello World", я получаю эту ошибку:
Error compiling template: views/index.cshtml
Errors:
[CS0006] Line: 0 Column: 0 - Metadata file `/Users/michael/Code/data-0x7faa515d7a00' could not be found (show)
Details:
hello world
Compilation Source:
// ------------------------------------------------------------------------------
Line 1: // <autogenerated>
Line 2: // This code was generated by a tool.
Line 3: // Mono Runtime Version: 4.0.30319.17020
Line 4: //
Line 5: // Changes to this file may cause incorrect behavior and will be lost if
Line 6: // the code is regenerated.
Line 7: // </autogenerated>
Line 8: // ------------------------------------------------------------------------------
Line 9:
Line 10: namespace RazorOutput {
Line 11: using Microsoft.CSharp.RuntimeBinder;
Line 12: using System;
Line 13: using System.IO;
Line 14:
Line 15:
Line 16: public class RazorView : Nancy.ViewEngines.Razor.NancyRazorViewBase {
Line 17:
Line 18: #line hidden
Line 19:
Line 20: public RazorView() {
Line 21: }
Line 22:
Line 23: public override void Execute() {
Line 24: WriteLiteral("hello world\n");
Line 25:
Line 26: }
Line 27: }
Line 28: }
Line 29:
Проект находится в /Users/michael/Code/nancy-hello-world
, но ошибка говорит Metadata file '/Users/michael/Code/data-0x7faa515d7a00'
, так что мне интересно, может быть, это проблема пути?
Я попытался запустить приложение в Windows (также используя dnx), и оно работает нормально.
Вы можете клонировать приложение с https://github.com/michaelrkn/nancy-hello-world.