The RazorEditorParser's background parser thread (System.Web.Razor/Editor/BackgroundParser.cs) does not have its IsBackground property set to true, which means it prevents the process from terminating unless the RazorEditorParser is explicitly disposed.
Comments: mhutch: We haven't heard any feedback or scenario you are trying to resolve with this. We are using this background parser thread extensively in Visual Studio and have no reports of any issues with it. Feel free to re-open if you believe this is important, and provide us with more details.
Comments: mhutch: We haven't heard any feedback or scenario you are trying to resolve with this. We are using this background parser thread extensively in Visual Studio and have no reports of any issues with it. Feel free to re-open if you believe this is important, and provide us with more details.