Exemple #1
0
        public virtual void RemoveFile(string path)
        {
            if (!string.IsNullOrEmpty(path))
            {
                var files = MsBuildProject.GetItemsByEvaluatedInclude(path);
                if (files != null)
                {
                    MsBuildProject.RemoveItems(files);
                    NuGetProjectContext.Log(MessageLevel.Debug, "RemovedFileToProject", path, ProjectName);
                }

                FileSystemUtility.DeleteFileAndParentDirectoriesIfEmpty(ProjectFullPath, path, NuGetProjectContext);
            }
        }