_Solution.Remove(Project) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Removes the specified project from the solution.
public:
void Remove(EnvDTE::Project ^ proj);
public:
void Remove(EnvDTE::Project ^ proj);
void Remove(EnvDTE::Project const & proj);
[System.Runtime.InteropServices.DispId(25)]
public void Remove (EnvDTE.Project proj);
[<System.Runtime.InteropServices.DispId(25)>]
abstract member Remove : EnvDTE.Project -> unit
Public Sub Remove (proj As Project)
Parameters
- proj
- Project
Required. The project to remove from the solution.
- Attributes
Examples
Sub RemoveExample()
' This function loads a solution, deletes the first project,
' and then closes the solution.
Dim soln As Solution
Dim proj As Project
Dim msg As String
'Create a reference to the solution.
soln = DTE.Solution
' Open the solution just created.
soln.Open("c:\temp2\newsolution.sln")
' Delete the newly-created VB Console application project in
' this solution.
MsgBox("Ready to delete the project.")
proj = soln.Projects.Item(1)
soln.Remove(proj)
MsgBox("Project was deleted from the solution.")
' Close the solution from the IDE.
soln.Close()
End Sub