Friday, 27 July 2012

Visual Studio C# web application build fails with "Error 46"

After rebuild I've got following error:

"Error 46 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. ..."

Clear build and rebuild didn't help. Deleting all files in Bin folder did help! :)

When you are sick of deleting bin folder, just simple add folowing tag to *.csproj:

<Target Name="AfterBuild" Condition="'$(Configuration)'=='Release'">
  <RemoveDir Directories="$(IntermediateOutputPath)" />

Enhanced by Zemanta

No comments:

Post a Comment