private static bool CanBe2013ProjectCreated(AssemblyDefinition assembly, ILanguage language, out string errorMessage) { if (WinRTProjectTypeDetector.IsUniversalWindowsPlatformAssembly(assembly)) { errorMessage = string.Format(ResourceStrings.CannotCreateProjectDueToUWP, 2013); return(false); } errorMessage = null; return(true); }
private static bool CanBe2012ProjectCreated(AssemblyDefinition assembly, out string errorMessage) { if (WinRTProjectTypeDetector.IsWinRTAssemblyGeneratedWithVS2013(assembly)) { errorMessage = ResourceStrings.CannotCreate2012Project; return(false); } else if (WinRTProjectTypeDetector.IsUniversalWindowsPlatformAssembly(assembly)) { errorMessage = string.Format(ResourceStrings.CannotCreateProjectDueToUWP, 2012); return(false); } errorMessage = null; return(true); }