0
的Visual Studio 2012 - Asp.net MVC3如何在Amazon S3中創建包和微小的物理目錄
我使用微軟asp.net網站優化框架,使束和微小的,但我有一個問題,當使用捆綁和縮小,一切工作正常的地方,但我需要的虛擬目錄創建一個物理目錄(文件夾)在亞馬遜S3與我縮小,捆綁和圖像。
我的代碼工作的地方100%好,我在這裏的代碼
protected void Application_Start()
{
BundleTable.EnableOptimizations = true;
RegisterBundles(BundleTable.Bundles);
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterBundles(BundleCollection bundles)
{
/* This example ~/Content/css would be a physical folder containing the bundle, images and css minificados have a separate server just for images and css and javascript */
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/Site.css"));
}
在我的佈局視圖
<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
@System.Web.Optimization.Styles.Render("~/Content/css")
</head>
<body>
<div class="page">
<div id="header">
<div id="title">
<h1>My MVC Application</h1>
</div>
<div id="logindisplay">
@Html.Partial("_LogOnPartial")
</div>
<div id="menucontainer">
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("About", "About", "Home")</li>
</ul>
</div>
</div>
<div id="main">
@RenderBody()
</div>
<div id="footer">
</div>
</div>
</body>
</html>
任何想法如何做到這一點?
確切的問題是什麼?你的問題很難理解。 – MikeSmithDev 2013-04-04 18:24:52
我需要捆綁我的js和css文件,除了代替生成虛擬目錄,我希望這個目錄有一個我的服務器上的文件夾AmazonS3 示例 〜/ ContentOfAmazon/css <=我需要這個虛擬目錄是一個我的服務器上的文件夾亞馬遜s3 - 這是一個服務器圖像,CSS和JavaScript。在這個文件夾將minificados我的CSS,JavaScript和圖像。 bundles.Add(新StyleBundle(「〜/ ContentOfAmazon/css」)。包括..... – thefirexa 2013-04-04 18:53:46