如何部署ASP.NET MVC 4应用程序?

时间:2014-08-28 10:19:17

标签: c# asp.net-mvc asp.net-mvc-4 visual-studio-2013

这是我开发MVC应用程序的第一次经历,我开始使用MVC 4,我使用了自己的模板并维护了不同的目录结构:

enter image description here

参考资源如:

<img src="@Url.Content("~/Content/images/regionBase.gif")" style="width:80%;" onclick="" usemap="#regionMap" id="regionBase">

       bundles.Add(new StyleBundle("~/Content/css").Include(
                "~/Content/site.css",
                "~/Content/jquery.bonsai.css",
                "~/Content/tooltipster.css"));

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                        "~/Scripts/jquery-1.8.2.js",
                        "~/Scripts/jquery.tooltipster.js",
                        "~/Scripts/jquery.bonsai.js",
                        "~/Scripts/imageMapResizer.js"
                        ));

一切顺利,直到它在visual studio中运行,我发布(使用发布方法:文件系统)到localhost构建的那一刻不包括:来自Content文件夹的图像,来自“Scripts”文件夹的JS。

无法确定如果我缺少任何步骤,除了发布工具下提到的选项之外,还有其他任何方式来部署MVC 4项目。

请赐教。

1 个答案:

答案 0 :(得分:0)

右键单击要在解决方案资源管理器中部署的每个文件,然后选择“包含在项目中”。然后,如果您发布项目,则包含的文件将发布到发布文件夹。 您可以使用相同的方法阻止文件发布,然后选择“从项目中排除”。