Note that there are some explanatory texts on larger screens.

plurals
  1. POStrong name validation failed on VB.NET Assembly
    primarykey
    data
    text
    <p>I have a VB.Net 1.1 application works just fine after compiling in Visual Studio. However, I want to use ILMerge to combine all the referenced assemblies into a single executable just to make it easier to move around. After I send it through ILMerge and try to run it I get the error </p> <p>"Strong name validation failed for assembly.exe" .....</p> <p>But none of my stuff is strong named! I saw this post here: <a href="https://stackoverflow.com/questions/403731/strong-name-validation-failed">Strong Name Validation Failed</a> and tried running it through 'sn.exe -Vr merged.exe' but that gives me this error:</p> <p>"merged.exe does not represent a strongly named assembly"</p> <p>Has anyone else had this problem before? How do I fix it?</p> <p>UPDATE:</p> <p>I'm starting to feel like Strong name validation isn't the real problem here. I'm building against .NET v1.1 and running on a machine where that is the only .NET version installed (happens to be Windows 2003). The merged executable appears to die with that error on every Windows 2003 machine I try, but if I try to run it on a more modern OS (Vista) it at least starts, but that's not really a good test since the environment isn't fit for a real test.</p> <ul> <li>I have verified that my app.config has the correct settings (specifying required and supported runtime version of v1.1.4322)</li> <li>I use the /targetplatform:v1.1 option when running my assemblies through ILMerge. </li> </ul> <p>ILMerge is definitely causing the problem (i.e. it works fine before I merge), I just don't know how to fix it.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload