<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="c:\program files (x86)\microsoft visual studio 14.0\team tools\static analysis tools\fxcop\Xml\CodeAnalysisReport.xsl"?>
<FxCopReport Version="14.0">
<Targets>
<Target Name="D:\A\_work\117\s\bin\Release\Setup.VS.ConfigurationManager.dll">
<Modules>
<Module Name="setup.vs.configurationmanager.dll">
<Messages>
<Message TypeName="MarkAssembliesWithClsCompliant" Category="Microsoft.Design" CheckId="CA1014" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="NonBreaking">
<Issue Certainty="95" Level="Error">Mark 'Setup.VS.ConfigurationManager.dll' with CLSCompliant(true) because it exposes externally visible types.</Issue>
</Message>
</Messages>
<Namespaces>
<Namespace Name="Microsoft.VS.ConfigurationManager">
<Types>
<Type Name="Bundle" Kind="Class" Accessibility="Public" ExternallyVisible="True">
<Members>
<Member Name="#.ctor(System.Guid,System.String,System.String,System.String,System.String,System.String,System.Boolean)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
<Messages>
<Message Id="path" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="DependsOnFix">
<Issue Certainty="95" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="99">Parameter 'path' of 'Bundle.Bundle(Guid, string, string, string, string, string, bool)' is never used. Remove the parameter or use it in the method body.</Issue>
</Message>
<Message Id="releasepdb" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="DependsOnFix">
<Issue Certainty="95" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="99">Parameter 'releasepdb' of 'Bundle.Bundle(Guid, string, string, string, string, string, bool)' is never used. Remove the parameter or use it in the method body.</Issue>
</Message>
</Messages>
</Member>
<Member Name="#.ctor(System.Guid,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Collections.Generic.ICollection`1<Microsoft.VS.ConfigurationManager.Package>)" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
<Messages>
<Message Id="packages" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="DependsOnFix">
<Issue Certainty="95" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="83">Parameter 'packages' of 'Bundle.Bundle(Guid, string, string, string, string, string, bool, ICollection<Package>)' is never used. Remove the parameter or use it in the method body.</Issue>
</Message>
<Message Id="path" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="DependsOnFix">
<Issue Certainty="95" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="83">Parameter 'path' of 'Bundle.Bundle(Guid, string, string, string, string, string, bool, ICollection<Package>)' is never used. Remove the parameter or use it in the method body.</Issue>
</Message>
<Message Id="releasepdb" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="DependsOnFix">
<Issue Certainty="95" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="83">Parameter 'releasepdb' of 'Bundle.Bundle(Guid, string, string, string, string, string, bool, ICollection<Package>)' is never used. Remove the parameter or use it in the method body.</Issue>
</Message>
</Messages>
</Member>
<Member Name="#_installed" Kind="Field" Static="False" Accessibility="Private" ExternallyVisible="False">
<Messages>
<Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="NonBreaking">
<Issue Certainty="75" Level="Warning">It appears that field 'Bundle._installed' is never used or is only ever assigned to. Use this field or remove it.</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BundleUninstallArguments" Kind="Property" Static="False" Accessibility="Public" ExternallyVisible="True">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="DependsOnFix">
<Issue Certainty="95" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="126">The 'this' parameter (or 'Me' in Visual Basic) of 'Bundle.BundleUninstallArguments' is never used. Mark the member as static (or Shared in Visual Basic) or use 'this'/'Me' in the method body or at least one property accessor, if appropriate.</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FileType" Kind="Property" Static="False" Accessibility="Assembly" ExternallyVisible="False">
<Accessors>
<Accessor Name="#get_FileType()" Kind="Method" Static="False" Accessibility="Assembly" ExternallyVisible="False">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="NonBreaking">
<Issue Certainty="75" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="148">'Bundle.FileType.get()' appears to have no upstream public or protected callers.</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
<Member Name="#Temp" Kind="Property" Static="False" Accessibility="Private" ExternallyVisible="False">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="NonBreaking">
<Issue Certainty="95" Level="Warning" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="23">The 'this' parameter (or 'Me' in Visual Basic) of 'Bundle.Temp' is never used. Mark the member as static (or Shared in Visual Basic) or use 'this'/'Me' in the method body or at least one property accessor, if appropriate.</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Uninstall()" Kind="Method" Static="False" Accessibility="Public" ExternallyVisible="True">
<Messages>
<Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="NonBreaking">
<Issue Certainty="95" Level="CriticalError" Path="D:\A\_work\117\s\src\VS.ConfigurationManager" File="Bundle.cs" Line="201">Modify 'Bundle.Uninstall()' to catch a more specific exception than 'Exception' or rethrow the exception.</Issue>
</Message>
<Message TypeName="SecurityRuleSetLevel2MethodsShouldNotBeProtectedWithLinkDemandsFxCopRule" Category="Microsoft.Security" CheckId="CA2135" Status="Active" Created="2016-07-19 02:58:53Z" FixCategory="NonBre