C# 在项目中包含捆绑包中的文件
我有一个包含2个项目(网站)的Visual Studio解决方案: 是否有办法使用捆绑包将C# 在项目中包含捆绑包中的文件,c#,asp.net-mvc,bundle,C#,Asp.net Mvc,Bundle,我有一个包含2个项目(网站)的Visual Studio解决方案: 是否有办法使用捆绑包将项目B中的文件包含在项目a中 public static void RegisterBundles(BundleCollection bundles) { bundles.Add( new ScriptBundle("~/bundles/my_bundle") // This obviously doesn't work .I
项目B
中的文件包含在项目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")
);
}
您可以将来自项目A的文件添加到项目B,方法是链接它们而不是复制它们,然后添加到捆绑包中。请记住,您只能将文件作为参考添加到项目中
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")
);
}