跨项目包含文件

时间:2014-01-09 16:36:01

标签: c# asp.net-mvc bundle

我有一个包含2个项目(网站)的Visual Studio解决方案:

Solution
  - Project A
      - App_Start
         - BundleConfig.cs
      - Scripts

  - Project B
      - App_Start
      - Scripts
         - my_file.js

是否可以使用捆绑包在Project B Project A包含文件?:

public static void RegisterBundles(BundleCollection bundles)
{
    bundles.Add(
         new ScriptBundle("~/bundles/my_bundle")
              // This obviously doesn't work
              .Include("~/../Scripts/my_file.js")

              // Neither does this
              .Include("../../../Scripts/my_file.js")
  );
}

1 个答案:

答案 0 :(得分:1)

您可以通过链接它们而不是复制它来从项目A添加项目B文件,然后添加到您的包中。请记住,您可以将文件作为参考添加到项目中。