mvc 6 IApplicationEnvironment导致空白页面

时间:2016-04-19 17:59:34

标签: asp.net asp.net-mvc asp.net-core-mvc

我有一个asp 5 mvc 6项目,我刚刚将IApplicationEnvironment添加到控制器中,突然转到该控制器中的任何操作都会返回一个空白屏幕,我在开发工具中可以看到500错误

readonly DBDataContext _dbcontext;
readonly IApplicationEnvironment _appEnv;

public ContactController(IApplicationEnvironment appEnv, DBDataContext dbcontext)
{
    _dbcontext = dbcontext;
    _appEnv = appEnv;
}

有没有人知道为什么会发生这种情况?

谢谢!

1 个答案:

答案 0 :(得分:0)

我明白了 - 因为我有 Microsoft.Framework.Runtime 代替 using Microsoft.Extensions.PlatformAbstractions; 在控制器的顶部。使用第二个使它工作正常。