Export (0) Print
Expand All

SolutionConfiguration Interface

Represents information about a particular way to build the solution.

Namespace: EnvDTE
Assembly: EnvDTE (in envdte.dll)

[GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")] 
public interface SolutionConfiguration
/** @attribute GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7") */ 
public interface SolutionConfiguration
GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7") 
public interface SolutionConfiguration

SolutionConfiguration also represents for each project which project configuration and platform provide context for the build operation and design-time features in the environment, such as statement completion in the editor.

Sub SolutionConfigurationExample()
  ' Ensure all Debug project configurations are what are built for the
  ' Debug solution configuration.
  Dim config As SolutionConfiguration = DTE.Solution.SolutionBuild.SolutionConfigurations.Item("Debug")
  For each context in config.SolutionContexts
    Context.ConfigurationName = "Debug"
  Next
End Sub

Community Additions

ADD
Show:
© 2014 Microsoft