Hello,
in the readme.txt of the package Bundle Transformer: Autoprefixer you wrote:
```
To make `AutoprefixCssPostProcessor` is one of the default
CSS-postprocessors, you need to make changes to the Web.config file.
In the `defaultPostProcessors` attribute of
`\configuration\bundleTransformer\core\css` element must be add
`AutoprefixCssPostProcessor` to end of comma-separated list (for
example, `UrlRewritingCssPostProcessor,AutoprefixCssPostProcessor`).
```
The thing is after istalling the package there is no "defaultPostProessors" attribute in my web.config.
Did I missed something?
greetings
Comments: I don´t get it working. I installed all packages, did the modifications in web.config: ``` <?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> </sectionGroup> </configSections> <system.web.webPages.razor> <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <pages pageBaseType="System.Web.Mvc.WebViewPage"> <namespaces> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc.Ajax" /> <add namespace="System.Web.Mvc.Html" /> <add namespace="System.Web.Optimization"/> <add namespace="System.Web.Routing" /> <add namespace="IndiSystems.NewWeb" /> </namespaces> </pages> </system.web.webPages.razor> <appSettings> <add key="webpages:Enabled" value="false" /> </appSettings> <system.webServer> <handlers> <remove name="BlockViewHandler"/> <add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" /> </handlers> </system.webServer> <system.web> <compilation> <assemblies> <add assembly="System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> </assemblies> </compilation> </system.web> </configuration> ``` Here is my BundleConfig: ``` bundles.UseCdn = true; var nullBuilder = new NullBuilder(); var styleTransformer = new StyleTransformer(); var scriptTransformer = new ScriptTransformer(); var nullOrderer = new NullOrderer(); // Replace a default bundle resolver in order to the debugging HTTP-handler // can use transformations of the corresponding bundle BundleResolver.Current = new CustomBundleResolver(); #region CommonStylesBundle var commonStylesBundle = new Bundle("~/bundles/CommonStyles"); commonStylesBundle.Include( "~/Content/bootstrap.css", "~/Content/Site.css"); commonStylesBundle.Builder = nullBuilder; commonStylesBundle.Transforms.Add(styleTransformer); commonStylesBundle.Orderer = nullOrderer; bundles.Add(commonStylesBundle); #endregion // Verwenden Sie die Entwicklungsversion von Modernizr zum Entwickeln und Erweitern Ihrer Kenntnisse. Wenn Sie dann // für die Produktion bereit sind, verwenden Sie das Buildtool unter "http://modernizr.com", um nur die benötigten Tests auszuwählen. var modernizrBundle = new Bundle("~/bundles/Modernizr"); modernizrBundle.Include("~/Scripts/modernizr-*"); modernizrBundle.Builder = nullBuilder; modernizrBundle.Transforms.Add(scriptTransformer); modernizrBundle.Orderer = nullOrderer; bundles.Add(modernizrBundle); var jQueryBundle = new Bundle("~/bundles/jquery"); jQueryBundle.Include("~/Scripts/jquery-{version}.js"); jQueryBundle.Builder = nullBuilder; jQueryBundle.Transforms.Add(scriptTransformer); jQueryBundle.Orderer = nullOrderer; bundles.Add(jQueryBundle); var jQueryValBundle = new Bundle("~/bundles/jqueryval"); jQueryValBundle.Include("~/Scripts/jquery.unobtrusive*"); jQueryValBundle.Include("~/Scripts/jquery.validate*"); jQueryValBundle.Builder = nullBuilder; jQueryValBundle.Transforms.Add(scriptTransformer); jQueryValBundle.Orderer = nullOrderer; bundles.Add(jQueryValBundle); var knockoutBundle = new Bundle("~/bundles/knockout"); knockoutBundle.Include("~/Scripts/knockout-{version}.js"); knockoutBundle.Include("~/Scripts/knockout.validation.js"); knockoutBundle.Builder = nullBuilder; knockoutBundle.Transforms.Add(scriptTransformer); knockoutBundle.Orderer = nullOrderer; bundles.Add(knockoutBundle); var commonScriptsBundle = new Bundle("~/bundles/app"); commonScriptsBundle.Include( "~/Scripts/sammy-{version}.js", "~/Scripts/app/common.js", "~/Scripts/app/app.datamodel.js", "~/Scripts/app/app.viewmodel.js", "~/Scripts/app/home.viewmodel.js", "~/Scripts/app/_run.js"); commonStylesBundle.Builder = nullBuilder; commonScriptsBundle.Transforms.Add(scriptTransformer); commonScriptsBundle.Orderer = nullOrderer; bundles.Add(commonScriptsBundle); var bootstrapBundle = new Bundle("~/bundles/bootstrap"); bootstrapBundle.Include( "~/Scripts/bootstrap.js", "~/Scripts/respond.js"); bootstrapBundle.Builder = nullBuilder; bootstrapBundle.Transforms.Add(scriptTransformer); bootstrapBundle.Orderer = nullOrderer; bundles.Add(bootstrapBundle); ``` If I add an entry for my Site.scss file, I get an exception that an scss file is no stylesheet, but I use the VS Extension WebCompilers to generate my css files after a build. I referenced the bundles in my layout.cshtml correctly but it is not working. Do you have any idea what is wrong here?
in the readme.txt of the package Bundle Transformer: Autoprefixer you wrote:
```
To make `AutoprefixCssPostProcessor` is one of the default
CSS-postprocessors, you need to make changes to the Web.config file.
In the `defaultPostProcessors` attribute of
`\configuration\bundleTransformer\core\css` element must be add
`AutoprefixCssPostProcessor` to end of comma-separated list (for
example, `UrlRewritingCssPostProcessor,AutoprefixCssPostProcessor`).
```
The thing is after istalling the package there is no "defaultPostProessors" attribute in my web.config.
Did I missed something?
greetings
Comments: I don´t get it working. I installed all packages, did the modifications in web.config: ``` <?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> </sectionGroup> </configSections> <system.web.webPages.razor> <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <pages pageBaseType="System.Web.Mvc.WebViewPage"> <namespaces> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc.Ajax" /> <add namespace="System.Web.Mvc.Html" /> <add namespace="System.Web.Optimization"/> <add namespace="System.Web.Routing" /> <add namespace="IndiSystems.NewWeb" /> </namespaces> </pages> </system.web.webPages.razor> <appSettings> <add key="webpages:Enabled" value="false" /> </appSettings> <system.webServer> <handlers> <remove name="BlockViewHandler"/> <add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" /> </handlers> </system.webServer> <system.web> <compilation> <assemblies> <add assembly="System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> </assemblies> </compilation> </system.web> </configuration> ``` Here is my BundleConfig: ``` bundles.UseCdn = true; var nullBuilder = new NullBuilder(); var styleTransformer = new StyleTransformer(); var scriptTransformer = new ScriptTransformer(); var nullOrderer = new NullOrderer(); // Replace a default bundle resolver in order to the debugging HTTP-handler // can use transformations of the corresponding bundle BundleResolver.Current = new CustomBundleResolver(); #region CommonStylesBundle var commonStylesBundle = new Bundle("~/bundles/CommonStyles"); commonStylesBundle.Include( "~/Content/bootstrap.css", "~/Content/Site.css"); commonStylesBundle.Builder = nullBuilder; commonStylesBundle.Transforms.Add(styleTransformer); commonStylesBundle.Orderer = nullOrderer; bundles.Add(commonStylesBundle); #endregion // Verwenden Sie die Entwicklungsversion von Modernizr zum Entwickeln und Erweitern Ihrer Kenntnisse. Wenn Sie dann // für die Produktion bereit sind, verwenden Sie das Buildtool unter "http://modernizr.com", um nur die benötigten Tests auszuwählen. var modernizrBundle = new Bundle("~/bundles/Modernizr"); modernizrBundle.Include("~/Scripts/modernizr-*"); modernizrBundle.Builder = nullBuilder; modernizrBundle.Transforms.Add(scriptTransformer); modernizrBundle.Orderer = nullOrderer; bundles.Add(modernizrBundle); var jQueryBundle = new Bundle("~/bundles/jquery"); jQueryBundle.Include("~/Scripts/jquery-{version}.js"); jQueryBundle.Builder = nullBuilder; jQueryBundle.Transforms.Add(scriptTransformer); jQueryBundle.Orderer = nullOrderer; bundles.Add(jQueryBundle); var jQueryValBundle = new Bundle("~/bundles/jqueryval"); jQueryValBundle.Include("~/Scripts/jquery.unobtrusive*"); jQueryValBundle.Include("~/Scripts/jquery.validate*"); jQueryValBundle.Builder = nullBuilder; jQueryValBundle.Transforms.Add(scriptTransformer); jQueryValBundle.Orderer = nullOrderer; bundles.Add(jQueryValBundle); var knockoutBundle = new Bundle("~/bundles/knockout"); knockoutBundle.Include("~/Scripts/knockout-{version}.js"); knockoutBundle.Include("~/Scripts/knockout.validation.js"); knockoutBundle.Builder = nullBuilder; knockoutBundle.Transforms.Add(scriptTransformer); knockoutBundle.Orderer = nullOrderer; bundles.Add(knockoutBundle); var commonScriptsBundle = new Bundle("~/bundles/app"); commonScriptsBundle.Include( "~/Scripts/sammy-{version}.js", "~/Scripts/app/common.js", "~/Scripts/app/app.datamodel.js", "~/Scripts/app/app.viewmodel.js", "~/Scripts/app/home.viewmodel.js", "~/Scripts/app/_run.js"); commonStylesBundle.Builder = nullBuilder; commonScriptsBundle.Transforms.Add(scriptTransformer); commonScriptsBundle.Orderer = nullOrderer; bundles.Add(commonScriptsBundle); var bootstrapBundle = new Bundle("~/bundles/bootstrap"); bootstrapBundle.Include( "~/Scripts/bootstrap.js", "~/Scripts/respond.js"); bootstrapBundle.Builder = nullBuilder; bootstrapBundle.Transforms.Add(scriptTransformer); bootstrapBundle.Orderer = nullOrderer; bundles.Add(bootstrapBundle); ``` If I add an entry for my Site.scss file, I get an exception that an scss file is no stylesheet, but I use the VS Extension WebCompilers to generate my css files after a build. I referenced the bundles in my layout.cshtml correctly but it is not working. Do you have any idea what is wrong here?