We are getting the below error message on the server deployment and the local deployment doesn't have any issues. We are modifying the ".target" file and using the target that I have mentioned below and it looks good on my eyes.
Can anyone please help me out what I have to do to fix this issue? The error saying the "SeparatedList" is a required parameter and our target has the value for it as well.
error MSB4044: The "ItemGroupFromSeparatedList" task was not given a value for the required parameter "SeparatedList".
Target where we get error message:
DependsOnTargets="UndeployOrchestrations;UndeployTransforms" Condition="'$(IncludeSchemas-LoanProcess)' == 'true' and '$(SkipUndeploy)' != 'true'">
<!-- Undeploy schema assemblies. -->
<ItemGroupFromSeparatedList SeparatedList="$(Schemas-LoanProcess)" FormatString="$(FullPathFormatString)" ReverseList="true">
<Output TaskParameter="ItemGroup" ItemName="UndeploySchemasGroup-PersonalLoanProcess" />
Use the assembly's display name to remove the specific assembly from the GAC.
If the version is not specified, gacutil removes all assemblies from the GAC that match on
the filename, even if they have different strong names.
<Output TaskParameter="AssemblyNamesItemGroup" ItemName="SchemaAssemblyNamesGroup-LoanProcess" />
<!-- When GACUTIL removes the assembly from the GAC, it will also remove the PDB file (copied when DeployPDBsToGac is enabled). -->
<Exec Command=""$(Gacutil)" /u "@(SchemaAssemblyNamesGroup-LoanProcess)"" Condition="%(Identity) == %(Identity)" />