这是我开发MVC应用程序的第一次经历,我开始使用MVC 4,我使用了自己的模板并维护了不同的目录结构:
参考资源如:
<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项目。
请赐教。
答案 0 :(得分:0)
右键单击要在解决方案资源管理器中部署的每个文件,然后选择“包含在项目中”。然后,如果您发布项目,则包含的文件将发布到发布文件夹。 您可以使用相同的方法阻止文件发布,然后选择“从项目中排除”。