/* void OnFileEvent (object o, ProjectFileEventArgs args) { if (!IdeApp.IsInitialized || !IdeApp.Workspace.IsOpen || !File.Exists (ObjectsFile)) return; UpdateObjectsFile (); }*/ public void Dispose () { if (resourceProvider != null) System.Runtime.Remoting.RemotingServices.Disconnect (resourceProvider); resourceProvider = null; if (builderProject != null) builderProject.Dispose (); builderProject = null; if (referenceManager != null) referenceManager.Dispose (); referenceManager = null; Project = null; }
private static ProjectResourceProvider InitializeProjectResourceProvider() { var provider = new ProjectResourceProvider(); return(provider); }