バンドルされた ASP.Net MVC 4、.net 4.5 プロジェクトがあります。[Authorize] をコントローラーに追加すると、@Scripts.Render と @Styles.Render の呼び出しが「オブジェクト参照がオブジェクトのインスタンスに設定されていません」で壊れます。
私は私の人生のために理由を解決することはできません!!
誰もこれに遭遇したことがありますか?誰でも助けることができますか?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Project.Models;
using Project.Repositories;
namespace Project.Controllers
{
[Authorize]
public class HomeController : Controller
これは私の _Layout ビューを壊します:
@model PageModel
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Project</title>
<meta name="description" content="">
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0'/><meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="format-detection" content="telephone=no">
@Styles.Render("~/Content/bootstrap")
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/initializr")