diff --git a/LicenseHeaderManager.Shared/LicenseHeadersPackage.cs b/LicenseHeaderManager.Shared/LicenseHeadersPackage.cs index 6d6e80c..d26cfbe 100644 --- a/LicenseHeaderManager.Shared/LicenseHeadersPackage.cs +++ b/LicenseHeaderManager.Shared/LicenseHeadersPackage.cs @@ -17,6 +17,7 @@ using System.IO; using System.Reflection; using System.Runtime.InteropServices; +using System.Text.RegularExpressions; using System.Threading; using EnvDTE; using EnvDTE80; @@ -380,7 +381,7 @@ private void ItemAdded (ProjectItem item) { //An item was added. Check if we should insert a header automatically. var page = GeneralOptionsPageModel; - if (page == null || !page.InsertInNewFiles || item == null) + if (page == null || !page.InsertInNewFiles || item == null || Regex.Match(item.Name, "^vctmp\d+_\d+\.").Success) return; ThreadHelper.ThrowIfNotOnUIThread();