$(LocalAppData)\Microsoft\MSBuild\SlowCheetah\v2.5.11\
$(MSBuildThisFileDirectory)
$(sc-MSBuildLibPathLocal)
$(SlowCheetahToolsPath)
<_FilesToCopy Remove="@(_FilesToCopy)"/>
<_FilesToCopy Include="$(SlowCheetahToolsPath)Microsoft.Web.XmlTransform.dll"/>
<_FilesToCopy Include="$(SlowCheetahToolsPath)SlowCheetah.NuGet.template.proj"/>
<_FilesToCopy Include="$(SlowCheetahToolsPath)SlowCheetah.Transforms.targets"/>
<_FilesToCopy Include="$(SlowCheetahToolsPath)SlowCheetah.Xdt.dll"/>
$(SlowCheetahToolsPath)
false
false
false
false
<_FilesToTransform>
false
349c5851-65df-11da-9384-00065b846f21
<_IsWap Condition=" '$(WapProjectTypeGuid)' != '' and '$(ProjectTypeGuids)' != '' ">$(ProjectTypeGuids.Contains($(WapProjectTypeGuid)))
<_IsWap Condition=" '$(_IsWap)' == '' ">false
$(_IsWap)
true
$(AllowedReferenceRelatedFileExtensions);
.dll.config
$(MSBuildThisFileFullPath)
CopyAssembliesToLocalPath;
$(BuildDependsOn);
$(BuildDependsOn);
TransformAllFiles;
ScReplaceAppConfigItem;
CopyAssembliesToLocalPath;
DiscoverFilesToTransform;
<__SC_IntermediateAppConfig>$(IntermediateOutputPath)$(MSBuildProjectFile)-sc.App.config
<_AppConfigTarget Include="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')" />
<_AppConfigDest>@(_AppConfigTarget->'%(FullPath)')
<_TmpLinkFiles Remove="@(_TmpLinkFiles)" />
<_TmpLinkFiles Include="@(_FilesToTransformNotAppConfig->'%(Link)')" />
<_Sc_HasAppConfigTransform>false
<_Sc_HasAppConfigConfigurationTransform Condition=" Exists( '@(_AppConfigToTransform->'%(RelativeDir)%(Filename).$(Configuration)%(Extension)')' ) ">true
<_Sc_HasAppConfigPublishProfileTransform Condition=" Exists( '@(_AppConfigToTransform->'%(RelativeDir)%(Filename).$(PublishProfile)%(Extension)')' ) ">true
<_Sc_HasAppConfigPublishProfileTransform Condition=" '$(Configuration)'=='$(PublishProfile)' ">false
<_Sc_HasAppConfigTransform Condition=" '$(_Sc_HasAppConfigConfigurationTransform)'=='true' ">true
<_Sc_HasAppConfigTransform Condition=" '$(_Sc_HasAppConfigPublishProfileTransform)'=='true' ">true
$(__SC_IntermediateAppConfig)
$(TargetFileName).config
<_FilesToTransform Include="@(None);@(Content);@(Resource);@(EmbeddedResource)"
Condition=" '%(TransformOnBuild)' == 'true' ">
%(Link)
%(Identity)
<_AppConfigFullPath>@(AppConfigWithTargetPath->'%(RootDir)%(Directory)%(Filename)%(Extension)')
<_FilesToTransform Condition=" '%(Filename)%(Extension)'=='app.config' ">
true
%(Identity)
<_FilesToTransformNotAppConfig Include="@(_FilesToTransform)"
Condition=" '%(IsAppConfig)'!='true'">
%(Identity)
%(_FilesToTransform.Link)
<_AppConfigToTransform Include="@(_FilesToTransform)"
Condition=" '%(IsAppConfig)'=='true'"/>
Project
$(OnAfterPipelinePreDeployCopyAllFilesToOneFolder);
CopyTransformFilesWap;
$(CopyAllFilesToSingleFolderForMsdeploy);
CopyTransformFilesWap;
CoreCopyTransformFilesWap;
CopyTransformFileWapPublishProfile;
DiscoverFilesToTransform;
$(PipelineCopyAllFilesToOneFolderForMsdeployDependsOn);
CopyTransformFilesWap
$(PipelinePreDeployCopyAllFilesToOneFolderDependsOn);
CopyTransformFilesWap;
$(OnAfterCopyAllFilesToSingleFolderForPackage);
CopyTransformFilesWap;
<_TmpLinkFiles Remove="@(_TmpLinkFiles)" />
<_TmpLinkFiles Include="@(_FilesToTransformNotAppConfig->'%(Link)')" />
<_ScWapPubProfileFullPath Include="$(WebPublishProfileFile)"/>
<_WapPubProfile Condition=" '$(_WapPubProfile)'=='' and '@(_ScWapPubProfileFullPath)'!='' ">%(_ScWapPubProfileFullPath.Filename)
<_DeploymentManifestFiles Remove="%(_FilesToTransformNotAppConfig.OriginalItemSpec)" />
<_DeploymentManifestFiles Include="@(_FilesToTransformNotAppConfig->'$(OutDir)%(RelativeDir)%(Filename)%(Extension)')"
Condition=" '%(_FilesToTransformNotAppConfig.Link)'=='' ">
%(RelativeDir)%(Filename)%(Extension)
<_DeploymentManifestFiles Include="@(_FilesToTransformNotAppConfig->'$(OutDir)%(Link)')"
Condition=" '%(_FilesToTransformNotAppConfig.Link)'!='' ">
%(_FilesToTransformNotAppConfig.Link)
true
false
$(BuiltProjectOutputGroupDependsOn);
AfterBuiltProjectOutputGroup
<_TmpAppConfig Include="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')" />
<_FilesToTransformNotAppConfig>
$([System.IO.Path]::GetFullPath( $(OutDir)%(RelativeDir)%(Filename)%(Extension) ))
$([System.IO.Path]::GetFullPath( $(OutDir)%(Link) ))
$(AppConfig)
@(_FilesToTransformNotAppConfig->'$(OutDir)%(RelativeDir)%(Filename)%(Extension)')
@(_FilesToTransformNotAppConfig->'%(RelativeDir)%(Filename)%(Extension)')
@(_FilesToTransformNotAppConfig->'$(OutDir)%(Link)')
@(_FilesToTransformNotAppConfig->'%(Link)')