2 writes to ResolvedFiles
Microsoft.Build.Tasks.UnitTests (2)
AssemblyDependency\Node\RarNodeExecuteResponse_Tests.cs (2)
22ResolvedFiles = [ 95ResolvedFiles = [
429 references to ResolvedFiles
Microsoft.Build.Tasks.Core (1)
AssemblyDependency\Node\RarNodeExecuteResponse.cs (1)
58FindCopyLocalFiles(copyLocalFiles, ref i, rar.ResolvedFiles);
Microsoft.Build.Tasks.UnitTests (428)
AssemblyDependency\AssemblyFoldersFromConfig_Tests.cs (13)
54Assert.Single(t.ResolvedFiles); 55Assert.Equal(Path.Combine(s_rootPathPrefix, "assemblyfromconfig", "folder2", "assemblyfromconfig2.dll"), t.ResolvedFiles[0].ItemSpec); 56t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(moniker, StringCompareShould.IgnoreCase); 84Assert.Single(t.ResolvedFiles); 85Assert.Equal(Path.Combine(s_rootPathPrefix, "assemblyfromconfig", "folder_x86", "assemblyfromconfig_common.dll"), t.ResolvedFiles[0].ItemSpec); 86t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(moniker, StringCompareShould.IgnoreCase); 114Assert.Single(t.ResolvedFiles); 115Assert.Equal(Path.Combine(s_rootPathPrefix, "assemblyfromconfig", "folder501000x86", "v5assembly.dll"), t.ResolvedFiles[0].ItemSpec); 116t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(moniker, StringCompareShould.IgnoreCase); 129Assert.Single(t.ResolvedFiles); 130Assert.Equal(Path.Combine(s_rootPathPrefix, "assemblyfromconfig", "folder5010x64", "v5assembly.dll"), t.ResolvedFiles[0].ItemSpec); 131t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(moniker, StringCompareShould.IgnoreCase); 186Assert.Empty(t.ResolvedFiles);
AssemblyDependency\FilePrimary.cs (10)
73Assert.Single(t.ResolvedFiles); 74t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 303Assert.Single(t.ResolvedFiles); 304t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 354Assert.Single(t.ResolvedFiles); 355t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 405Assert.Single(t.ResolvedFiles); 406t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 454Assert.Single(t.ResolvedFiles); 455Assert.Equal(t.ResolvedFiles[0].ItemSpec, assemblyFiles[0].ItemSpec);
AssemblyDependency\InstalledSDKResolverFixture.cs (3)
46Assert.Empty(t.ResolvedFiles); 93Assert.Single(t.ResolvedFiles); 96Assert.Equal(expectedPath, t.ResolvedFiles[0].ItemSpec, true);
AssemblyDependency\Miscellaneous.cs (225)
160Assert.Single(t.ResolvedFiles); 165t.ResolvedFiles[0].GetMetadata("CopyLocal").ShouldBe("false", StringCompareShould.IgnoreCase); 236Assert.Equal(2, t.ResolvedFiles.Length); 240t.ResolvedFiles[0].GetMetadata("CopyLocal").ShouldBe("false", StringCompareShould.IgnoreCase); 241t.ResolvedFiles[1].GetMetadata("CopyLocal").ShouldBe("true", StringCompareShould.IgnoreCase); 297Assert.Single(t.ResolvedFiles); 302t.ResolvedFiles[0].GetMetadata("CopyLocal").ShouldBe("false", StringCompareShould.IgnoreCase); 346Assert.Equal(2, t.ResolvedFiles.Length); 350t.ResolvedFiles[0].GetMetadata("CopyLocal").ShouldBe("false", StringCompareShould.IgnoreCase); 351t.ResolvedFiles[1].GetMetadata("CopyLocal").ShouldBe("true", StringCompareShould.IgnoreCase); 378Assert.Single(t.ResolvedFiles); 383t.ResolvedFiles[0].GetMetadata("CopyLocal").ShouldBe("true", StringCompareShould.IgnoreCase); 416Assert.Single(t.ResolvedFiles); 421t.ResolvedFiles[0].GetMetadata("CopyLocal").ShouldBe("true", StringCompareShould.IgnoreCase); 490foreach (ITaskItem item in t.ResolvedFiles) 770foreach (ITaskItem item in t.ResolvedFiles) 851Assert.Single(t.ResolvedFiles); 852Assert.EndsWith(Path.Combine("AssemblyFolder", "SomeAssembly.dll"), t.ResolvedFiles[0].ItemSpec); 916Assert.Single(t.ResolvedFiles); 917Assert.EndsWith(Path.Combine("AssemblyFolder", "SomeAssembly.dll"), t.ResolvedFiles[0].ItemSpec); 951Assert.Single(t.ResolvedFiles); 952Assert.EndsWith(Path.Combine("AssemblyFolder", "SomeAssembly.dll"), t.ResolvedFiles[0].ItemSpec); 1172Assert.Single(t.ResolvedFiles); 1173Assert.Equal(0, String.Compare(ToolLocationHelper.GetPathToDotNetFrameworkFile("System.Xml.dll", TargetDotNetFrameworkVersion.Version45), t.ResolvedFiles[0].ItemSpec, StringComparison.OrdinalIgnoreCase)); 1256Assert.Equal(@"C:\myassemblies\My.Assembly.dll", t.ResolvedFiles[0].ItemSpec); 1257Assert.Single(t.ResolvedFiles); 1260Assert.Equal(@"C:\myassemblies\My.Assembly.dll", t.ResolvedFiles[0].GetMetadata("HintPath")); 1261Assert.Equal(@"Carry-On", t.ResolvedFiles[0].GetMetadata("Baggage")); 1286Assert.Single(t.ResolvedFiles); 1287Assert.Equal(Path.Combine(s_myVersionPocket20Path, "mscorlib.dll"), t.ResolvedFiles[0].ItemSpec); 1305Assert.Single(t.ResolvedFiles); 1306Assert.Equal(@"C:\MyComponents\MyGrid.dll", t.ResolvedFiles[0].ItemSpec); 1307t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Microsoft\.NetFramework,v2.0,AssemblyFoldersEx}", StringCompareShould.IgnoreCase); 1325Assert.Single(t.ResolvedFiles); 1326Assert.Equal(@"C:\MyComponentsB\CustomComponent.dll", t.ResolvedFiles[0].ItemSpec); 1327t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Microsoft\.NetFramework,v2.0,AssemblyFoldersEx}", StringCompareShould.IgnoreCase); 1346Assert.Single(t.ResolvedFiles); 1347Assert.Equal(@"C:\MyComponents\MyGrid.dll", t.ResolvedFiles[0].ItemSpec); 1348t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Microsoft\.NetFramework,2.0,AssemblyFoldersEx}", StringCompareShould.IgnoreCase); 1370Assert.Empty(t.ResolvedFiles); 1396Assert.Single(t.ResolvedFiles); 1399t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,X86}", StringCompareShould.IgnoreCase); 1418Assert.Equal(2, t.ResolvedFiles.Length); 1423t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,X86}", StringCompareShould.IgnoreCase); 1441Assert.Equal(2, t.ResolvedFiles.Length); 1446t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,X86}", StringCompareShould.IgnoreCase); 1465Assert.Equal(2, t.ResolvedFiles.Length); 1470t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,X86}", StringCompareShould.IgnoreCase); 1491Assert.Single(t.ResolvedFiles); 1492t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,X86}", StringCompareShould.IgnoreCase); 1512Assert.Single(t.ResolvedFiles); 1515Assert.Equal(@"C:\Regress714052\Mix\a.winmd", t.ResolvedFiles[0].ItemSpec, true); 1516t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,Mix}", StringCompareShould.IgnoreCase); 1539Assert.Single(t.ResolvedFiles); 1540Assert.Equal(@"C:\Regress714052\MSIL\A.dll", t.ResolvedFiles[0].ItemSpec); 1541t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,AssemblyFoldersEX}", StringCompareShould.IgnoreCase); 1564Assert.Single(t.ResolvedFiles); 1565Assert.Equal(@"C:\Regress714052\MSIL\A.dll", t.ResolvedFiles[0].ItemSpec); 1566t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,AssemblyFoldersEX}", StringCompareShould.IgnoreCase); 1588Assert.Single(t.ResolvedFiles); 1589Assert.Equal(@"C:\Regress714052\X86\A.dll", t.ResolvedFiles[0].ItemSpec); 1590t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,AssemblyFoldersEX}", StringCompareShould.IgnoreCase); 1611Assert.Single(t.ResolvedFiles); 1612t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,MSIL}", StringCompareShould.IgnoreCase); 1633Assert.Single(t.ResolvedFiles); 1634t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,None}", StringCompareShould.IgnoreCase); 1655Assert.Single(t.ResolvedFiles); 1656t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,None}", StringCompareShould.IgnoreCase); 1676Assert.Single(t.ResolvedFiles); 1677t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,None}", StringCompareShould.IgnoreCase); 1697Assert.Single(t.ResolvedFiles); 1698t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,MSIL}", StringCompareShould.IgnoreCase); 1719Assert.Single(t.ResolvedFiles); 1720t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,MSIL}", StringCompareShould.IgnoreCase); 1741Assert.Single(t.ResolvedFiles); 1742Assert.Equal(@"C:\Regress714052\X86\A.dll", t.ResolvedFiles[0].ItemSpec); 1743t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Regress714052,v2.0.0,X86}", StringCompareShould.IgnoreCase); 1767Assert.Single(t.ResolvedFiles); 1768Assert.Equal("{HintPathFromItem}", t.ResolvedFiles[0].GetMetadata("ResolvedFrom")); // "Assembly should have been resolved from HintPathFromItem!" 1786Assert.Single(t.ResolvedFiles); 1787Assert.Equal(@"C:\MyRawDropControls\MyRawDropControl.dll", t.ResolvedFiles[0].ItemSpec); 1788t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Microsoft\.NetFramework,v2.0,AssemblyFoldersEx}", StringCompareShould.IgnoreCase); 1806Assert.Single(t.ResolvedFiles); 1807Assert.Equal(@"C:\MyComponents\HKLM Components\MyHKLMControl.dll", t.ResolvedFiles[0].ItemSpec); 1830Assert.Single(t.ResolvedFiles); 1831Assert.Equal(@"C:\MyComponents\HKCU Components\MyHKLMandHKCUControl.dll", t.ResolvedFiles[0].ItemSpec); 1849Assert.Single(t.ResolvedFiles); 1850Assert.Equal(Path.Combine(s_myComponentsV20Path, "MyControlWithFutureTargetNDPVersion.dll"), t.ResolvedFiles[0].ItemSpec); 1868Assert.Single(t.ResolvedFiles); 1869Assert.Equal(Path.Combine(s_myComponentsV10Path, "MyNDP1Control.dll"), t.ResolvedFiles[0].ItemSpec); 1887Assert.Single(t.ResolvedFiles); 1888Assert.Equal(Path.Combine(s_myComponentsV20Path, "MyControlWithPastTargetNDPVersion.dll"), t.ResolvedFiles[0].ItemSpec); 1906Assert.Single(t.ResolvedFiles); 1907Assert.Equal(@"C:\MyComponentServicePack2\MyControlWithServicePack.dll", t.ResolvedFiles[0].ItemSpec); 1949Assert.Single(t.ResolvedFiles); 1950Assert.Equal(@"C:\V1ControlSP1\MyDeviceControlAssembly.dll", t.ResolvedFiles[0].ItemSpec); 1987Assert.Single(t.ResolvedFiles); 1988Assert.Equal(@"C:\V1Control\MyDeviceControlAssembly.dll", t.ResolvedFiles[0].ItemSpec); 2300Assert.Single(t.ResolvedFiles); 2301Assert.Equal(@"C:\V1Control\MyDeviceControlAssembly.dll", t.ResolvedFiles[0].ItemSpec); 2358Assert.Single(t.ResolvedFiles); 2359Assert.Equal(Path.Combine(s_myVersion20Path, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 2379Assert.Empty(t.ResolvedFiles); 2399Assert.Single(t.ResolvedFiles); 2400Assert.Equal(Path.Combine(s_myVersion20Path, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 2426Assert.Single(t.ResolvedFiles); 2427Assert.Equal(Path.Combine(s_myVersion20Path, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 2471Assert.Single(t.ResolvedFiles); 2472Assert.Equal(Path.Combine(s_myVersion20Path, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 2959Assert.Single(t.ResolvedFiles); 2960Assert.Equal(Path.Combine(testPath, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 2995Assert.Single(t.ResolvedFiles); 2996Assert.Equal(Path.Combine(testPath, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 3033Assert.Single(t.ResolvedFiles); 3034Assert.Equal(Path.Combine(testPath, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 3067Assert.Single(t.ResolvedFiles); 3068Assert.Equal(Path.Combine(s_myVersion20Path, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 3092Assert.Single(t.ResolvedFiles); 3093Assert.Equal(Path.Combine(s_myVersion20Path, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 3119Assert.Single(t.ResolvedFiles); 3120Assert.Equal(Path.Combine(s_myVersion20Path, "System.Data.dll"), t.ResolvedFiles[0].ItemSpec); 3190Assert.Empty(t.ResolvedFiles); 3208Assert.Single(t.ResolvedFiles); 3228Assert.Single(t.ResolvedFiles); 3293Assert.Empty(t.ResolvedFiles); 3337Assert.Single(t.ResolvedFiles); 3371Assert.Single(t.ResolvedFiles); 3372Assert.Equal(Path.Combine(s_myVersion20Path, "System.Data.dll"), t.ResolvedFiles[0].ItemSpec); 3393Assert.Single(t.ResolvedFiles); 3394Assert.Equal(Path.Combine(s_myVersion20Path, "System.Data.dll"), t.ResolvedFiles[0].ItemSpec); 3395Assert.Equal("false", t.ResolvedFiles[0].GetMetadata("CopyLocal")); 3431Assert.Equal(@"true", t.ResolvedFiles[0].GetMetadata("CopyLocal")); 3457Assert.Equal(@"true", t.ResolvedFiles[0].GetMetadata("CopyLocal")); 3744Assert.Equal(3, t.ResolvedFiles.Length); 3745Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V2_DDllPath)); 3786Assert.Equal(2, t.ResolvedFiles.Length); 3787Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V2_DDllPath)); // "Expected to find assembly, but didn't." 3788Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't." 3821Assert.Equal(2, t.ResolvedFiles.Length); 3822Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V2_DDllPath)); // "Expected to find assembly, but didn't." 3823Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't." 3893Assert.Equal(3, t.ResolvedFiles.Length); 3894Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't." 3918Assert.Single(t.ResolvedFiles); 3919Assert.Equal(Path.Combine(s_myVersion20Path, "System.XML.dll"), t.ResolvedFiles[0].ItemSpec); 3942Assert.Empty(t.ResolvedFiles); 3963Assert.Empty(t.ResolvedFiles); 3986Assert.Empty(t.ResolvedFiles); 4027Assert.Single(t.ResolvedFiles); 4028Assert.True(ContainsItem(t.ResolvedFiles, @"c:\MyExecutableLibraries\a.exe")); // "Expected to find assembly, but didn't." 4066Assert.Single(t.ResolvedFiles); 4067Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_ADllPath)); // "Expected to find assembly, but didn't." 4104Assert.Single(t.ResolvedFiles); 4105Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_ADllPath)); // "Expected to find assembly, but didn't." 4142Assert.Single(t.ResolvedFiles); 4143Assert.True(ContainsItem(t.ResolvedFiles, @"c:\MyExecutableLibraries\A.exe")); // "Expected to find assembly, but didn't." 4184Assert.Empty(t.ResolvedFiles); 4222Assert.Single(t.ResolvedFiles); 4223Assert.True(ContainsItem(t.ResolvedFiles, @"c:\MyStronglyNamed\A.dll")); // "Expected to find assembly, but didn't." 4257Assert.Single(t.ResolvedFiles); 4258Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't." 4308Assert.Equal(2, t.ResolvedFiles.Length); 4369Assert.Equal(2, t.ResolvedFiles.Length); 4576Assert.Single(t.ResolvedFiles); 4617Assert.Single(t.ResolvedFiles); 4645Assert.Single(t.ResolvedFiles); 4646t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 4683Assert.Single(t.ResolvedFiles); 4684Assert.Equal(Path.Combine(testPath, "System.Xml.dll"), t.ResolvedFiles[0].ItemSpec); 4723Assert.Empty(t.ResolvedFiles); 4748Assert.Single(t.ResolvedFiles); 4772Assert.Empty(t.ResolvedFiles); 4802Assert.Empty(t.ResolvedFiles); 4846Assert.Single(t.ResolvedFiles); 4876() => t.ResolvedFiles.ShouldBeEmpty()); 4911Assert.Equal(2, t.ResolvedFiles.Length); 4948Assert.Single(t.ResolvedFiles); 4976Assert.Single(t.ResolvedFiles); 4977Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_ADllPath)); // "Expected to find assembly, but didn't." 5006Assert.Single(t.ResolvedFiles); 5007Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_ADllPath)); // "Expected to find assembly, but didn't." 5203Assert.Single(t.ResolvedFiles); 5204Assert.True(ContainsItem(t.ResolvedFiles, @"c:\Regress407623\CrystalReportsAssembly.dll")); // "Expected to find assembly, but didn't." 5284Assert.Equal("true", t.ResolvedFiles[0].GetMetadata("CopyLocal")); // "Expected CopyLocal==true." 5393Assert.Equal(2, t.ResolvedFiles.Length); // "Expected two resolved assemblies." 5480Assert.Equal(5, t.ResolvedFiles.Length); // "Expected two resolved assemblies." 5481Assert.Equal("True", t.ResolvedFiles.Where(Item => Item.GetMetadata("OriginalItemSpec").Equals("Microsoft.Build.Engine", StringComparison.OrdinalIgnoreCase)).First().GetMetadata("FrameworkFile"), true); 5482Assert.Equal("True", t.ResolvedFiles.Where(Item => Item.GetMetadata("OriginalItemSpec").Equals("System.Xml", StringComparison.OrdinalIgnoreCase)).First().GetMetadata("FrameworkFile"), true); 5483Assert.Equal("True", t.ResolvedFiles.Where(Item => Item.GetMetadata("OriginalItemSpec").Equals("B", StringComparison.OrdinalIgnoreCase)).First().GetMetadata("FrameworkFile"), true); 5484Assert.Equal("True", t.ResolvedFiles.Where(Item => Item.GetMetadata("OriginalItemSpec").Equals("C", StringComparison.OrdinalIgnoreCase)).First().GetMetadata("FrameworkFile"), true); 5485Assert.Empty(t.ResolvedFiles.Where(Item => Item.GetMetadata("OriginalItemSpec").Equals("D", StringComparison.OrdinalIgnoreCase)).First().GetMetadata("FrameworkFile")); 6267Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 6268Assert.Contains("System.Xml", t.ResolvedFiles[0].ItemSpec); // "Expected System.Xml to resolve." 7124Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 7125Assert.Contains("System.Xml", t.ResolvedFiles[0].ItemSpec); // "Expected System.Xml to resolve." 7214Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 7215Assert.Contains("System.Xml", t.ResolvedFiles[0].ItemSpec); // "Expected System.Xml to resolve." 7290Assert.Equal(2, t.ResolvedFiles.Length); // "Expected one resolved assembly." 7291Assert.Contains("System.Xml", t.ResolvedFiles[1].ItemSpec); // "Expected System.Xml to resolve." 7292Assert.Contains("Microsoft.Build.Engine", t.ResolvedFiles[0].ItemSpec); // "Expected Microsoft.Build.Engine to resolve." 7467Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 7468Assert.Contains("System.Xml", t.ResolvedFiles[0].ItemSpec); // "Expected System.Xml to resolve." 7583Assert.True(ContainsItem(t.ResolvedFiles, s_regress454863_ADllPath), "Expected A.dll to be resolved."); 7584Assert.True(!ContainsItem(t.ResolvedFiles, s_regress454863_BDllPath), "Expected B.dll to be *not* be resolved."); 7612Assert.True(ContainsItem(t.ResolvedFiles, @"C:\Regress393931\A.metadata_dll")); // "Expected A.dll to be resolved." 7643Assert.True(ContainsItem(t.ResolvedFiles, @"C:\Regress393931\A.metadata_dll")); // "Expected A.dll to be resolved." 7769Assert.Equal(3, t.ResolvedFiles.Length); // "Expected three assemblies to be found." 7770Assert.Equal("true", t.ResolvedFiles[1].GetMetadata("IsRedistRoot")); 7771Assert.Equal("false", t.ResolvedFiles[0].GetMetadata("IsRedistRoot")); 7772Assert.Equal("", t.ResolvedFiles[2].GetMetadata("IsRedistRoot")); 7774Assert.Equal("Microsoft-Windows-CLRCoreComp", t.ResolvedFiles[0].GetMetadata("Redist")); 7775Assert.Equal("Microsoft-Windows-CLRCoreComp", t.ResolvedFiles[1].GetMetadata("Redist")); 7776Assert.Equal("Microsoft-Windows-CLRCoreComp", t.ResolvedFiles[2].GetMetadata("Redist")); 7805foreach (ITaskItem item in t.ResolvedFiles) 8161Assert.Empty(t.ResolvedFiles); // "Expected no resolved assemblies." 8210Assert.Single(t.ResolvedFiles); // "Expected no resolved assemblies." 8255Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 8256Assert.Contains("Microsoft.Build.Engine", t.ResolvedFiles[0].ItemSpec); // "Expected Engine to resolve." 8305Assert.Single(t.ResolvedFiles); // "Expected one resolved assembly." 8306Assert.Contains("Microsoft.Build.Engine", t.ResolvedFiles[0].ItemSpec); // "Expected Engine to resolve." 8357Assert.Empty(t.ResolvedFiles); // "Expected no files to resolved." 8413Assert.Equal(2, t.ResolvedFiles.Length); // "Expected two resolved assembly." 8502rar.ResolvedFiles.Length.ShouldBe(1); 8503rar.ResolvedFiles[0].ItemSpec.ShouldBe(refPath); 8504rar.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("System.Candy, Version=8.1.2.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
AssemblyDependency\Node\OutOfProcRarNode_Tests.cs (3)
56_ = Assert.Single(rar.ResolvedFiles); 89_ = Assert.Single(rar.ResolvedFiles); 115_ = Assert.Single(rar.ResolvedFiles);
AssemblyDependency\Node\RarNodeExecuteResponse_Tests.cs (11)
49Assert.Equal(nodeRar.ResolvedFiles.Length, clientRar.ResolvedFiles.Length); 50for (int i = 0; i < nodeRar.ResolvedFiles.Length; i++) 52Assert.Equal(nodeRar.ResolvedFiles[i].ItemSpec, clientRar.ResolvedFiles[i].ItemSpec); 119for (int i = 0; i < nodeRar.ResolvedFiles.Length; i++) 124Assert.Equal(nodeRar.ResolvedFiles.Length, clientRar.ResolvedFiles.Length); 125for (int i = 0; i < nodeRar.ResolvedFiles.Length; i++) 127Assert.Equal(nodeRar.ResolvedFiles[i].ItemSpec, clientRar.ResolvedFiles[i].ItemSpec);
AssemblyDependency\NonSpecificVersionStrictPrimary.cs (10)
78Assert.Single(t.ResolvedFiles); 79t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 130Assert.Single(t.ResolvedFiles); 131t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 183Assert.Single(t.ResolvedFiles); 184t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 235Assert.Single(t.ResolvedFiles); 236t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 287Assert.Single(t.ResolvedFiles); 288t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase);
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (8)
3036if (t.ResolvedFiles != null) 3038loadModeResolvedFiles = (ITaskItem[])t.ResolvedFiles.Clone(); 3049Assert.Equal(loadModeResolvedFiles.Length, t.ResolvedFiles.Length); 3052Assert.Equal(loadModeResolvedFiles[i].ItemSpec, t.ResolvedFiles[i].ItemSpec); 3053Assert.Equal(loadModeResolvedFiles[i].GetMetadata("CopyLocal"), t.ResolvedFiles[i].GetMetadata("CopyLocal")); 3054Assert.Equal(loadModeResolvedFiles[i].GetMetadata("ResolvedFrom"), t.ResolvedFiles[i].GetMetadata("ResolvedFrom")); 3102for (int i = 0; i < t.ResolvedFiles.Length; i++) 3106string originalItemSpec = t.ResolvedFiles[i].GetMetadata("OriginalItemSpec");
AssemblyDependency\SpecificVersionPrimary.cs (10)
73Assert.Single(t.ResolvedFiles); 74t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 75t.ResolvedFiles[0].GetMetadata("ResolvedFrom").ShouldBe(@"{Registry:Software\Microsoft\.NetFramework,v2.0,AssemblyFoldersEx}", StringCompareShould.IgnoreCase); 137Assert.Single(t.ResolvedFiles); 138t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 189Assert.Single(t.ResolvedFiles); 190t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 241Assert.Single(t.ResolvedFiles); 242t.ResolvedFiles[0].GetMetadata("FusionName").ShouldBe("UnifyMe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, ProcessorArchitecture=MSIL", StringCompareShould.IgnoreCase); 293Assert.Empty(t.ResolvedFiles);
AssemblyDependency\StronglyNamedDependency.cs (4)
147Assert.False(String.IsNullOrEmpty(t1.ResolvedFiles[0].GetMetadata("FrameworkFile"))); 159Assert.False(String.IsNullOrEmpty(t2.ResolvedFiles[0].GetMetadata("FrameworkFile"))); 171Assert.False(String.IsNullOrEmpty(t3.ResolvedFiles[0].GetMetadata("FrameworkFile"))); 183Assert.True(String.IsNullOrEmpty(t4.ResolvedFiles[0].GetMetadata("FrameworkFile")));
AssemblyDependency\StronglyNamedDependencyAutoUnify.cs (8)
153Assert.Single(t.ResolvedFiles); // "Expected there to only be one resolved file" 154Assert.Contains(Path.Combine(s_myApp_V10Path, "DependsOnUnified.dll"), t.ResolvedFiles[0].ItemSpec); // "Expected the ItemSpec of the resolved file to be the item spec of the 1.0.0.0 assembly"); 310Assert.Empty(t.ResolvedFiles); // "Expected there to be no resolved files" 312Assert.False(ContainsItem(t.ResolvedFiles, Path.Combine(s_myApp_V10Path, "DependsOnUnified.dll"))); // "Expected the ItemSpec of the resolved file to not be the item spec of the 1.0.0.0 assembly"); 313Assert.False(ContainsItem(t.ResolvedFiles, Path.Combine(s_myApp_V20Path, "DependsOnUnified.dll"))); // "Expected the ItemSpec of the resolved file to not be the item spec of the 2.0.0.0 assembly" 385Assert.Equal(2, t.ResolvedFiles.Length); // "Expected to find two resolved assemblies" 386Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myApp_V10Path, "DependsOnUnified.dll"))); // "Expected the ItemSpec of the resolved file to be the item spec of the 1.0.0.0 assembly"); 387Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myApp_V20Path, "DependsOnUnified.dll"))); // "Expected the ItemSpec of the resolved file to be the item spec of the 2.0.0.0 assembly");
AssemblyDependency\SuggestedRedirects.cs (4)
209Assert.Equal(3, t.ResolvedFiles.Length); 210Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't." 254Assert.Equal(3, t.ResolvedFiles.Length); 255Assert.True(ContainsItem(t.ResolvedFiles, s_myLibraries_V1_DDllPath)); // "Expected to find assembly, but didn't."
AssemblyDependency\VerifyIgnoreVersionForFrameworkReference.cs (9)
51Assert.Single(t.ResolvedFiles); 52Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to find assembly, but didn't." 75Assert.Empty(t.ResolvedFiles); 104Assert.Single(t.ResolvedFiles); 105Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to find assembly, but didn't." 128Assert.Empty(t.ResolvedFiles); 157Assert.Single(t.ResolvedFiles); 158Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to find assembly, but didn't." 190Assert.Empty(t.ResolvedFiles);
AssemblyDependency\VerifyTargetFrameworkAttribute.cs (22)
47Assert.Single(t.ResolvedFiles); 48Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "DependsOnFoo4Framework.dll"))); // "Expected to find assembly, but didn't." 74Assert.Single(t.ResolvedFiles); 75Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "DependsOnFoo35Framework.dll"))); // "Expected to find assembly, but didn't." 101Assert.Single(t.ResolvedFiles); 102Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "DependsOnFoo4Framework.dll"))); // "Expected to find assembly, but didn't." 131Assert.Single(t.ResolvedFiles); 132Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "DependsOnFoo45Framework.dll"))); // "Expected to find assembly, but didn't." 158Assert.Single(t.ResolvedFiles); 160Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "IndirectDependsOnFoo35Framework.dll"))); // "Expected to find assembly, but didn't." 187Assert.Single(t.ResolvedFiles); 189Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "IndirectDependsOnFoo4Framework.dll"))); // "Expected to find assembly, but didn't." 219Assert.Single(t.ResolvedFiles); 221Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "IndirectDependsOnFoo45Framework.dll"))); // "Expected to find assembly, but didn't." 251Assert.Empty(t.ResolvedFiles); 281Assert.Single(t.ResolvedFiles); 283Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "IndirectDependsOnFoo45Framework.dll"))); // "Expected to find assembly, but didn't." 314Assert.Single(t.ResolvedFiles); 315Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "DependsOnFoo45Framework.dll"))); // "Expected to find assembly, but didn't." 345Assert.Empty(t.ResolvedFiles); 396Assert.Single(t.ResolvedFiles); 398Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_frameworksPath, "DependsOnFoo45Framework.dll"))); // "Expected to find assembly, but didn't."
AssemblyDependency\VerifyTargetFrameworkHigherThanRedist.cs (31)
48Assert.Single(t.ResolvedFiles); 49Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOnOnlyv4Assemblies.dll"))); // "Expected to find assembly, but didn't." 91Assert.Single(t.ResolvedFiles); 93Assert.Equal("AnotherOne", t.ResolvedFiles[0].GetMetadata("OriginalItemSpec")); 95Assert.Equal(Path.Combine(s_myComponentsMiscPath, "ReferenceVersion9.dll"), t.ResolvedFiles[0].ItemSpec); 123Assert.Empty(t.ResolvedFiles); 151Assert.Single(t1.ResolvedFiles); 162Assert.Empty(t2.ResolvedFiles); 174Assert.Single(t1.ResolvedFiles); 200Assert.Single(t.ResolvedFiles); 229Assert.Single(t.ResolvedFiles); 230Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "ReferenceVersion9.dll"))); // "Expected to find assembly, but didn't." 259Assert.Empty(t.ResolvedFiles); 288Assert.Single(t1.ResolvedFiles); 300Assert.Empty(t2.ResolvedFiles); 312Assert.Empty(t3.ResolvedFiles); 342Assert.Single(t.ResolvedFiles); 343Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to find assembly, but didn't." 375Assert.Single(t.ResolvedFiles); 376Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to not find assembly, but did." 377Assert.False(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9Also.dll"))); // "Expected to find assembly, but didn't." 409Assert.Equal(2, t.ResolvedFiles.Length); 410Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to find assembly, but didn't." 411Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9Also.dll"))); // "Expected to find assembly, but didn't." 441Assert.Empty(t.ResolvedFiles); 478Assert.Equal(2, t.ResolvedFiles.Length); 480Assert.True(ContainsItem(t.ResolvedFiles, s_40ComponentDependsOnOnlyv4AssembliesDllPath)); // "Expected to find assembly, but didn't." 481Assert.True(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to find assembly, but didn't." 519Assert.Single(t.ResolvedFiles); 521Assert.True(ContainsItem(t.ResolvedFiles, s_40ComponentDependsOnOnlyv4AssembliesDllPath)); // "Expected to find assembly, but didn't." 522Assert.False(ContainsItem(t.ResolvedFiles, Path.Combine(s_myComponentsMiscPath, "DependsOn9.dll"))); // "Expected to find assembly, but didn't."
AssemblyDependency\WinMDTests.cs (57)
158Assert.Single(t.ResolvedFiles); 187Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 188Assert.Equal("Native", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFileType)); 189Assert.Equal("SampleWindowsRuntimeOnly.dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 190Assert.Equal("WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 220t.ResolvedFiles.ShouldHaveSingleItem(); 231bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile)).ShouldBeTrue(); 232t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFileType).ShouldBe("Native"); 233t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile).ShouldBe("LibWithWinmdAndNoDll.lib"); 261Assert.Single(t.ResolvedFiles); 268Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 269Assert.Equal("Managed", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFileType)); 270Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 271Assert.Equal("WindowsRuntime 1.0, CLR V2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 297Assert.Single(t.ResolvedFiles); 302Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile)); 303Assert.Equal("v2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 330Assert.Equal(2, t.ResolvedFiles.Length); 360Assert.Single(t.ResolvedFiles); 392Assert.Single(t.ResolvedFiles); 396Assert.Equal(@"C:\WinMD\SampleWindowsRuntimeOnly2.winmd", t.ResolvedFiles[0].ItemSpec); 397Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 398Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 432Assert.Equal(2, t.ResolvedFiles.Length); 464Assert.Equal(2, t.ResolvedFiles.Length); 497Assert.Single(t.ResolvedFiles); 502Assert.Equal(@"C:\WinMD\SampleWindowsRuntimeOnly3.winmd", t.ResolvedFiles[0].ItemSpec); 503Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 504Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 537Assert.Single(t.ResolvedFiles); 542Assert.Equal(@"C:\WinMD\DotNetAssemblyDependsOnWinMD.dll", t.ResolvedFiles[0].ItemSpec); 543Assert.Equal(@"v2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 544Assert.Equal("NOPE", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile)); 545Assert.Equal("IMPL", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 578Assert.Single(t.ResolvedFiles); 579Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 606Assert.Single(t.ResolvedFiles); 608Assert.Equal(@"C:\WinMDArchVerification\DependsOnX86.winmd", t.ResolvedFiles[0].ItemSpec); 609Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 610Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 613Assert.Equal("DependsOnX86.dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 640Assert.Single(t.ResolvedFiles); 642Assert.Equal(@"C:\WinMDArchVerification\DependsOnAnyCPUUnknown.winmd", t.ResolvedFiles[0].ItemSpec); 643Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 644Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 647Assert.Equal("DependsOnAnyCPUUnknown.dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 701Assert.Single(t.ResolvedFiles); 703Assert.Equal(@"C:\WinMDArchVerification\" + winmdName + ".winmd", t.ResolvedFiles[0].ItemSpec); 704Assert.Equal(@"WindowsRuntime 1.0", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 705Assert.True(bool.Parse(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile))); 730Assert.Equal(winmdName + ".dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 738Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 745Assert.Equal(winmdName + ".dll", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winmdImplmentationFile)); 774Assert.Single(t.ResolvedFiles); 779Assert.Equal(@"C:\WinMD\DotNetAssemblyDependsOn255WinMD.dll", t.ResolvedFiles[0].ItemSpec); 780Assert.Equal(@"v2.0.50727", t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.imageRuntime)); 781Assert.Empty(t.ResolvedFiles[0].GetMetadata(ItemMetadataNames.winMDFile));