.net 是否可以在System.Web.Optimization.Bundle中使用无效字符(?)调用Include()?

.net 是否可以在System.Web.Optimization.Bundle中使用无效字符(?)调用Include()?,.net,asp.net-optimization,.net,Asp.net Optimization,我试图包含一个捆绑包的URL,该捆绑包需要一个参数来生成脚本,如下所示: scriptBundle = BundleConfig.GetBundle("~/js/"). Include("~/Handlers/culture.ashx?c=pt-br"); 问题是它抛出异常,因为“?”不是有效字符。我尝试了URL编码,但没有成功。有什么办法可以解决这个问题吗?没有这样的办法可以解决这个问题

我试图包含一个捆绑包的URL,该捆绑包需要一个参数来生成脚本,如下所示:

scriptBundle = BundleConfig.GetBundle("~/js/").
               Include("~/Handlers/culture.ashx?c=pt-br");

问题是它抛出异常,因为“?”不是有效字符。我尝试了URL编码,但没有成功。有什么办法可以解决这个问题吗?

没有这样的办法可以解决这个问题