title: Unable to compile project due to Fody errors. Nothing with Fody (or any other code) has been changed
body: <p>** This is an issue in Visual Studio 2013.</p>
  
  <p>The error I'm getting is massive and mostly useless, but the crux of it is</p>
  
  <pre><code>Error   130 Fody: Could not load 'ModuleWeaver' from 'PropertyChanged.Fody, Version=1.50.3.0, Culture=neutral, PublicKeyToken=null' due to ReflectionTypeLoadException.
  It is possible you need to update the package.
  exception.LoaderExceptions:
  System.IO.FileLoadException: Could not load file or assembly 'Mono.Cecil,     Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its     dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
  File name: 'Mono.Cecil, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'
  </code></pre>
  
  <p>Again since there have been no changes, I have no idea what it's problem is in general. The DLL it is looking for is sitting in the same place it has always been sitting.</p>
  
  <p>Edit: apparently at this point it got tired of spitting out that error so it fabricated a new one </p>
  
  <pre><code>Error   42  The "Fody.WeavingTask" task failed unexpectedly.
  System.IO.FileNotFoundException: Could not load file or assembly 'Mono.Cecil, Version=0.9.5.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies. The system cannot find the file specified.
  File name: 'Mono.Cecil, Version=0.9.5.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'
     at ExceptionExtensions.LogException(ILogger logger, Exception exception)
     at Processor.Execute() in c:\TeamCity\buildAgent\work\7495521761d392b9\Fody\Processor.cs:line 56
     at Fody.WeavingTask.Execute() in c:\TeamCity\buildAgent\work\7495521761d392b9\Fody\WeavingTask.cs:line 44
     at     Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
     at Microsoft.Build.BackEnd.TaskBuilder.&lt;ExecuteInstantiatedTask&gt;d__20.MoveNext()
  </code></pre>
  
  <p>Edit 2:</p>
  
  <p>Also, the error is allegedly taking place inside "Fody.targets" on line 50 which is</p>
  
  <pre><code>&lt;Fody.WeavingTask
        AssemblyPath="@(IntermediateAssembly)"
        IntermediateDir="$(IntermediateDir)"
        KeyFilePath="$(FodyKeyFilePath)"
        ProjectDirectory="$(ProjectDir)"
        SolutionDir="$(FodySolutionDir)"
        References="@(ReferencePath)"
        SignAssembly="$(FodySignAssembly)"
        ReferenceCopyLocalPaths="@(ReferenceCopyLocalPaths)"
        DefineConstants="$(DefineConstants)"
    /&gt;
  </code></pre>
  
  <p>Edit 3:</p>
  
  <p>I deleted all the files associated with Fody and Nuget redownloaded them during the build process. The error after that is the same as the 2nd error: </p>
  
  <pre><code>"Error   42  The "Fody.WeavingTask" task failed unexpectedly." 
  </code></pre>
  
  <p>Edit 4:</p>
  
  <p>I <em>really</em> hope the dev of Fody sees this because we're at an absolute standstill until this is fixed. We can't "revert" back to when it was working because the current configuration IS when it was working.</p>