Giter Site home page Giter Site logo

betterconfigurationmanager's Introduction

Better Configuration Manager

The Configuration Manager you always wanted since 2003

Easy-to-use Configuration Manager for Visual Studio 2012 or later. Better Configuration Manager provides:

  • A tool window! No longer mess with this annoying non-resizeable modal popup window.
  • Apply a configuration for
  • A single Project
  • Every Project in the current Solution Configuration/Platform context
  • Specific Solution Configuration and/or Platform
  • Every Solution Configuration and/or Platform
  • It's fast! Click trough different configurations and change settings in milliseconds.
Get it from the Visual Studio Gallery or the release section.

Screenshots

Image of Better Configuration Manager Context Menu

betterconfigurationmanager's People

Contributors

lavarsicious avatar nknusperer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

betterconfigurationmanager's Issues

VS 2015 Crashes when loading Wix Project in BCM window.

The solution I am working on includes a Wix install project called Setup. It seems that BCM crashes Visual Studio 2015 when it attempts to load this project. If I debug the VS process I get this info:

System.Runtime.InteropServices.COMException was unhandled
Message: An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in mscorlib.dll
Additional information: Error HRESULT E_FAIL has been returned from a call to a COM component.

I'm not familiar enough to be able to provide more info on the specific error.

There is a workaround: Unload the affected project before opening the BCM Window.

Also, the documentation could be clearer on where to access the Better Configuration Manager Window, I was expecting it to appear in the Tools menu or to replace the regular configuration manager. It is not very clear that I have to find it in View -> Other Windows -> Better Configuration Manager.

Slow initialization

I just tried this plugin with a solution that has 177 projects and each project has ~20 build configurations. After everything is loaded the speed of the UI is great: very snappy, no delays and I can finally assign a configuration to every single project with one click instead of doing it one by one. The only issue is the initial load time. It took around 5 minutes of Visual Studio being unresponsive and one CPU core being maxed out until the configuration manager came up. Is there any way to optimize the load procedure?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.