小编Mat*_*att的帖子

Razor页面在ASP.NET Core RC2中无法在运行时看到引用的类库

我为RC2版本启动了一个新的MVC Web应用程序项目,我正在尝试添加一个类库作为项目引用.

我在项目中添加了一个简单的类库并引用它,并在project.json文件中获得以下内容:

"frameworks": {
  "net452": {
    "dependencies": {
      "MyClassLibrary": {
        "target": "project"
      }
    }
  }
},
Run Code Online (Sandbox Code Playgroud)

我可以在任何控制器和Startup.cs文件中使用此库,没有任何问题,但是当我尝试使用Razor页面中的库时,我在运行时收到以下错误:

当前上下文中的名称'MyClassLibrary'不存在Output.WriteLine(MyClassLibrary.MyStaticClass.SomeStaticString);

这很奇怪,因为当我编辑Razor页面时,我正在为类库提供intellisense,而且我找不到任何说明你不能从这里使用项目引用的东西.

我认为在类库项目中使用"wrap文件夹"在RC1下运行很难,但这让我很难过.

razor asp.net-core-mvc asp.net-core

17
推荐指数
2
解决办法
1851
查看次数

标签 统计

asp.net-core ×1

asp.net-core-mvc ×1

razor ×1