General

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. can handle embedded resources

    Hello,

    I've been using the JsonConfig library which is based upon an embedded json-file with settings. It would be cool if you could handle embedded resources as well as usual files

    1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Fail if the transform is invalid

      Octpus Deploy transforms, by default, fail if the transform is bad. For example, if you are trying to do a replace on an element that doesn't exist in the base config. This is, IMO, the correct behavior. SlowCheetah should also fail if the transform is bad - or at least make it an option.

      4 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • SectionEncryption of Connection Strings

        What about encryption of ConnectionStrings with ConfigurationManager? Would be nice to have ... ;)

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Add support for transforming .json files on build

          As more and more dev tools move to .json as the config file format of choice (realizing that yaml gets much love, too), it'd be great if SlowCheetah supported this out of the box.

          9 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Visual Studio 15 Preview 2 Support

            Please provide Visual Studio 15 Preview 2(+) Support.

            23 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Admin →
            • Visual Studio 2015 Support

              VS2015 support is desperately needed!

              12 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  Admin →
              • Allow config transforms that are not tied to builds

                I would like for you to add the ability to add a transform that does not have to be tied to a build. I would prefer not to have to create a DEV / TEST / STAGING / PRODUCTION / ETC?? build just to be able to create a transform for them.

                25 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Admin →
                • Please add your AttributeRegexReplace to SlowCheetah - THAT WOULD ROCK!

                  Please add your AttributeRegexReplace to SlowCheetah - THAT WOULD ROCK!

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Add conditional transformation

                    It would come in quite handy, when building via msbuild, to be able to do sth like:

                    <element name="foo"
                    xdt:Locator="Match(name)"
                    xdt:Transform="Remove"
                    xdt:Condition="$(MyVariable)" />

                    4 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Show Warnings in addition to Errors on Preview Transform

                      Currently when using "Preview Transform" functionality user is notified about Errors, but Warnings go unnoticed. It would be great to be able to notify the user of Warnings as well.

                      For example:

                      (79:16) No element in the source document matches '(some transform)'

                      3 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Add support for build and date tokens

                        I'd like to be able to transform with environmental tokens such as DateTime.Now.ToString("xxxxx") or the build number. There are probably other similar transform use cases for environmental values that would apply here

                        3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Add username specific transforms

                          Often an app.config needs to be specific to a user or machine (i.e. app.[USERNAME].config or app.[HOSTNAME].config).

                          I was able to add this functionality by modifying the targets file as such:

                          add the following after the _Sc_HasAppConfigTransform tag
                          <_Sc_HasAppConfigUserTransform>false</_Sc_HasAppConfigUserTransform>
                          <_Sc_HasAppConfigUserTransform Condition=" Exists( '@(_AppConfigToTransform->'%(RelativeDir)%(Filename).$(USERNAME)%(Extension)')' ) ">true</_Sc_HasAppConfigUserTransform>

                          Add the following after the SlowCheetah.Xdt.TransformXml tag:

                          <SlowCheetah.Xdt.TransformXml Source="$(AppConfig)"
                          Transform="@(_AppConfigToTransform->'%(RelativeDir)%(Filename).$(USERNAME)%(Extension)')"
                          Destination="$(__SC_IntermediateAppConfig)"
                          Condition=" '$(_Sc_HasAppConfigUserTransform)'=='true'" />

                          20 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Add support for transforming app.configs within _PublishedApplications

                            When using the _PublishedApplications process to mimic _PublishedWebSites functionality during a TFS build, transform the app.configs before the _PublishedApplications sequence, or transform the app.configs within the _PublishedApplications specific folder.

                            http://nuget.org/list/packages/publishedapplications
                            http://devlicio.us/blogs/rob_reynolds/archive/2011/03/22/published-applications-aka-publishedapplications.aspx

                            4 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Admin →
                            • Add support for Windows Phone

                              Being about to transform WMappManifest.xml would be extremely useful for Windows Phone developers who often have multiple build configurations (eg. debug, beta, release, trial, paid, etc)

                              36 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Allow transforms to use MSBuild properties and macros

                                I would like to be able to use expressions like $(MSBuildProjectDirectory) and $(SolutionDir) in my transform files and have them be properly expanded during the transform process. Currently, they just get copied as strings.

                                16 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • Add a 'default transformation' which is applied before build-specific config transformation

                                  When you don't want to touch a supplied configuration file (e.q. when implementing a CMS and you want all your changes to the config files done through tranformations) it can be a real pain to add a transformation for every build configuration.

                                  It would be nice to have a 'default' transformation which is always applied to a config file before the build-specific transformation.

                                  So for example (when having Debug/Release configuration):

                                  Web.config
                                  - Web._Default.config
                                  - Web.Release.config
                                  - Web.Debug.config

                                  16 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    1 comment  ·  Admin →
                                  • Allow slow cheetah to be used on wxs files in wix projects that are generated by heat.exe.

                                    Heat.exe generates ridiculous wxs files since it uses guids everywhere. They recognize this and allow you to specify an xslt style sheet when running wix to transform some of the filenames into something usable. I would love to be able to use slow cheetah for this instead.

                                    For example this is generated:
                                    <Component Id="cmpFA0761C07BE12E8C9A5E5C1889FB440C" Guid="{93B83A8E-7C24-4BC1-9592-78459AAA0C37}">
                                    <File Id="filAD11F41A321D8FDE793C68A973D08425" KeyPath="yes" Source="$(var.BasePath)\web.config" />
                                    </Component>

                                    I would use XSLT to reassign the file id to make it easier to reference in the rest of my wix project.

                                    <Component Id="cmpFA0761C07BE12E8C9A5E5C1889FB440C" Guid="{93B83A8E-7C24-4BC1-9592-78459AAA0C37}">
                                    <File Id="WEBCONFIG" KeyPath="yes" Source="$(var.BasePath)\web.config" />
                                    </Component>

                                    6 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • allow transforms based on solution configuration selected as well.

                                      I really only want 2 build configurations to manage (debug and release) but I have 4 build configurations that cause my installer to package a different config file based on the config name. It slow cheetah could also work of chosen solution configuration that would be awesome!

                                      7 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        1 comment  ·  Admin →
                                      • Transform web.config, when WCF service publish from visual studio.

                                        The WCF service project uses an App.config file but when published via VS.NET it gets published to a web.config file. Slow Cheetah does not transform that web.config file. It does perform a transform on the application.exe.config file in the /bin output folder. In my case, I was expecting the web.config file to be transformed instead since I am deploying my WCF service alongside my web application which is also being published similarly.

                                        30 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Support for SharePoint deploy/packaging

                                          Currently, the WSP package created includes all .config files: myfile.config, myfile.DEBUG.config, myfile.RELEASE.config etc. Would be awesome if SlowCheetah would work for SharePoint projects as well!

                                          19 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            1 comment  ·  Admin →
                                          ← Previous 1
                                          • Don't see your idea?

                                          General

                                          Feedback and Knowledge Base