| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | <?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  <Choose>    <When Condition="$(NCrunchOriginalSolutionDir) != '' And $(NCrunchOriginalSolutionDir) != '*Undefined*'">      <PropertyGroup>        <FodySolutionDir>$(NCrunchOriginalSolutionDir)</FodySolutionDir>      </PropertyGroup>    </When>    <When Condition="$(SolutionDir) != '' And $(SolutionDir) != '*Undefined*'">      <PropertyGroup>        <FodySolutionDir>$(SolutionDir)</FodySolutionDir>      </PropertyGroup>    </When>    <When Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">      <PropertyGroup>        <FodySolutionDir>$(MSBuildProjectDirectory)\..\</FodySolutionDir>      </PropertyGroup>    </When>  </Choose>  <Choose>    <When Condition="$(KeyOriginatorFile) != '' And $(KeyOriginatorFile) != '*Undefined*'">      <PropertyGroup>        <FodyKeyFilePath>$(KeyOriginatorFile)</FodyKeyFilePath>      </PropertyGroup>    </When>    <When Condition="$(AssemblyOriginatorKeyFile) != '' And $(AssemblyOriginatorKeyFile) != '*Undefined*'">      <PropertyGroup>        <FodyKeyFilePath>$(AssemblyOriginatorKeyFile)</FodyKeyFilePath>      </PropertyGroup>    </When>    <Otherwise >      <PropertyGroup>        <FodyKeyFilePath></FodyKeyFilePath>      </PropertyGroup>    </Otherwise>  </Choose>  <PropertyGroup>    <IntermediateDir>$(ProjectDir)$(IntermediateOutputPath)</IntermediateDir>    <FodyMessageImportance Condition="$(FodyMessageImportance) == '' Or $(FodyMessageImportance) == '*Undefined*'">Low</FodyMessageImportance>    <FodySignAssembly Condition="$(FodySignAssembly) == '' Or $(FodySignAssembly) == '*Undefined*'">$(SignAssembly)</FodySignAssembly>    <FodyPath Condition="$(FodyPath) == '' Or $(FodyPath) == '*Undefined*'">$(MSBuildThisFileDirectory)</FodyPath>  </PropertyGroup>  <UsingTask      TaskName="Fody.WeavingTask"      AssemblyFile="$(FodyPath)\Fody.dll" />  <Target      AfterTargets="AfterCompile"      Name="WinFodyTarget"      Condition=" '$(OS)' == 'Windows_NT'">    <Fody.WeavingTask          AssemblyPath="@(IntermediateAssembly)"          IntermediateDir="$(IntermediateDir)"          KeyFilePath="$(FodyKeyFilePath)"          MessageImportance="$(FodyMessageImportance)"          ProjectDirectory="$(ProjectDir)"          SolutionDir="$(FodySolutionDir)"          References="@(ReferencePath)"          SignAssembly="$(FodySignAssembly)"          ReferenceCopyLocalPaths="@(ReferenceCopyLocalPaths)"          DefineConstants="$(DefineConstants)"      />  </Target>  <Target      AfterTargets="AfterBuild"      Name="NonWinFodyTarget"      Condition=" '$(OS)' != 'Windows_NT'">    <Fody.WeavingTask          AssemblyPath="$(TargetPath)"          IntermediateDir="$(IntermediateDir)"          KeyFilePath="$(FodyKeyFilePath)"          MessageImportance="$(FodyMessageImportance)"          ProjectDirectory="$(ProjectDir)"          SolutionDir="$(FodySolutionDir)"          References="@(ReferencePath)"          SignAssembly="$(FodySignAssembly)"          ReferenceCopyLocalPaths="$(ReferenceCopyLocalPaths)"          DefineConstants="$(DefineConstants)"      />  </Target>  <!--Support for ncrunch-->  <ItemGroup>    <None Include="$(FodyPath)\*.*" />  </ItemGroup></Project>
 |