I'm trying to publish a [web site](http://www.amsdarquitetura.com.br/).

The publication works perfectly, but when I try to access the address it returns me the following error:

> 
> Parser Error Message: Could not load
>  file or assembly
>  'Microsoft.Web.Helpers' or one of its
>  dependencies. This assembly is built
>  by a runtime newer than the currently
>  loaded runtime and cannot be loaded.
> 
> 
> Source Error: 
> 
> 
> Line 293: 
>  Line 294: 
>  Line 295: Line 296:  
> 
>  Line
>  297: 
> 
> 
> Source File:
>  C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config
>  Line: 295 
> 
> 
> Assembly Load Trace: The following
>  information can be helpful to
>  determine why the assembly
>  'Microsoft.Web.Helpers' could not be
>  loaded.
> 
> 
> WRN: Assembly binding logging is
>  turned OFF. To enable assembly bind
>  failure logging, set the registry
>  value
>  [HKLM\Software\Microsoft\Fusion!EnableLog]
>  (DWORD) to 1. Note: There is some
>  performance penalty associated with
>  assembly bind failure logging. To turn
>  this feature off, remove the registry
>  value
>  [HKLM\Software\Microsoft\Fusion!EnableLog].
> 
> 
> 

This does not happen when I'm running on the local site.

The application was developed and Sql Server WebMatrix Compac 4