Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SharpSVN Example Program Crashes

Tags:

c#

sharpsvn

I downloaded the SharpSVN example they give to try and test it out but I get this error when I try and run it.

System.BadImageFormatException {"Could not load file or assembly 'SharpSvn, Version=1.4999.376.29668, Culture=neutral, PublicKeyToken=d729672594885a28' or one of its dependencies. An attempt was made to load a program with an incorrect format."}

After I downloaded I went to load the project, did the requested conversion with no errors then just tried to run it. Haven't been able to find a solution online.

Running on 64-bit W7 and I notice all the .dlls and other files are all _32, not sure if that is the problem.

like image 383
Sam F Avatar asked Jun 08 '10 15:06

Sam F


2 Answers

Is the application compiled for x86? If it is compiled for Any CPU, it will be jitted to x64 on a 64-bit system, which leads to this error if it is loading 32-bit DLLs. You have to add an x86 configuration, and build that configuration.

like image 181
OregonGhost Avatar answered Oct 26 '22 05:10

OregonGhost


It was maybe that you were using the SharpSvn's dll in a .NET 4.0 project. If so, try this in your app.config file:

<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
  </startup>
</configuration>
like image 31
esylvestre Avatar answered Oct 26 '22 04:10

esylvestre