NuGet経由でCassetteを使い始めようとしています。私は私のアプリでそれに問題があるので私はロールバックし、新しい空のASP.NET MVC 3 Webアプリケーションでそれを試してみました。カセットで始めるときに「オブジェクト参照がオブジェクトに設定されていません」
ただし、問題は解決しません。 「使いやすい」ドキュメントページに続いて、私はそれを動作させることができません。ここでは、スタックの一部と一緒に例外があります:
"Object reference not set to an instance of an object."
[NullReferenceException: Object reference not set to an instance of an object.]
Cassette.CassetteApplicationContainer.get_Application() +6
Cassette.Views.Bundles.Reference(String assetPathOrBundlePathOrUrl, String pageLocation) +14
ASP._Page_Views_Shared__Layout_cshtml.Execute() in d:\Dave\Documents\Visual Studio 2010\Projects\CasetteTest\Views\Shared\_Layout.cshtml:2
System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +207
私は単にドキュメントの2つの手順に従って、これは私が得るものです。私は間違って何をしていますか?
@{
Bundles.Reference("Scripts/jquery-1.5.1.min.js");
Bundles.Reference("Scripts/modernizr-1.7.min.js");
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
</head>
<body>
@RenderBody()
@Bundles.RenderScripts();
</body>
</html>