C# 将其他项目样式表添加到Bundleconfig

C# 将其他项目样式表添加到Bundleconfig,c#,asp.net-mvc,asp.net-optimization,C#,Asp.net Mvc,Asp.net Optimization,我有一个共同的解决方案MyApp。其中,我有两个以上的项目,比如MyCommon、MyInclude、MyWeb。我想将样式表和脚本放在一个公共项目中,并在其他项目中引用它们。现在,我在MyWeb项目中引用样式表,将它们添加到BundleConfig中,如下所示: public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/bootstrap"

我有一个共同的解决方案MyApp。其中,我有两个以上的项目,比如MyCommon、MyInclude、MyWeb。我想将样式表和脚本放在一个公共项目中,并在其他项目中引用它们。现在,我在MyWeb项目中引用样式表,将它们添加到BundleConfig中,如下所示:

public static void RegisterBundles(BundleCollection bundles)
{
    bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
                      "~/Scripts/bootstrap.js",
                      "~/Scripts/respond.js"));

    bundles.Add(new StyleBundle("~/Content/css").Include(
                      "~/Content/bootstrap.css",
                      "~/Content/login.css",
                      "~/Content/site.css"));
}
现在,如果我将这些login.css、site.css放在MyApp解决方案的MyInclude项目中,并将它们添加到这个MyWeb项目中。我该怎么做? 谁能帮我做这件事。。
提前感谢。

你真的应该把它们从其他项目中分离出来,放在一个地方,即MyWeb上。如果你只需要在某些地方引用它们,你可以在这些页面上找到路径。我不理解真正的问题,我想,为什么不把所有的文件移到MyWeb上呢?我想把常见的样式、脚本和文件放在一个公共项目MyInclude中,然后在其他多个项目中使用它。所以,这就是为什么我想把这些文件放在公共位置,并从其他位置引用它们。如果是这样,也许你可以将它们保存在一个单独的项目中,然后自己编写一个脚本,将它们放在所有其他项目文件夹中,这样它们就可以在一个位置进行版本控制,并可以部署到其他位置。看看这篇文章: