internal static void OpenFileInSolution(DTE2 _applicationObject) { string strSolutionFileName = _applicationObject.Solution.FileName; if (strSolutionFileName.Length <= 0) { System.Windows.Forms.MessageBox.Show(new WindowWrapper((IntPtr)_applicationObject.MainWindow.HWnd), "Load solution first"); } else { OpenFileInSolutionForm form = new OpenFileInSolutionForm(_applicationObject); form.Show(new WindowWrapper((IntPtr)_applicationObject.MainWindow.HWnd)); } }