提交 e226457e 编写于 作者: R Rikki Gibson

Check TargetFramework and OutputType instead of ApplicationManifest property

上级 8d624264
......@@ -240,7 +240,7 @@
<Target Name="_CalculateSubstituteVariablesInApplicationManifestInputsOutputs">
<PropertyGroup>
<_OriginalApplicationManifestPath>$([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(ApplicationManifest)'))</_OriginalApplicationManifestPath>
<_OriginalApplicationManifestPath>$(RepositoryEngineeringDir)config\app.manifest</_OriginalApplicationManifestPath>
<_UpdatedApplicationManifestPath>$(IntermediateOutputPath)$(AssemblyName).exe.manifest</_UpdatedApplicationManifestPath>
</PropertyGroup>
</Target>
......@@ -254,7 +254,7 @@
DependsOnTargets="_CalculateSubstituteVariablesInApplicationManifestInputsOutputs;GetAssemblyVersion"
Inputs="$(_OriginalApplicationManifestPath)"
Outputs="$(_UpdatedApplicationManifestPath)"
Condition="'$(ApplicationManifest)' != ''">
Condition="'$(OutputType)' == 'Exe' And '$(TargetFramework)' == 'net472'">
<Copy SourceFiles="$(_OriginalApplicationManifestPath)" DestinationFiles="$(_UpdatedApplicationManifestPath)" />
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册