我有一個ASP.Net MVC 4,與捆綁.net 4.5項目。當我將[Authorize]添加到我的Controller時,@ Scripts.Render和@ Styles.Render調用與「對象引用未設置爲對象實例」打破。授權屬性break @ Script.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")
你有沒有試過調試器?你在哪個對象上得到異常?向我們展示一些代碼 – Dmitry 2013-03-14 17:32:40
嗨德米特里,我試過調試,但內部異常爲空,堆棧跟蹤顯示沒有用處......我無所適從。 – Doga 2013-03-14 17:40:51