Tout d'abord, j'ai trouvé les autres messages sur StackOverflow here, mais cela n'a pas résolu mon erreur.L'assemblage en mode mixte est construit avec l'erreur 'v2.0.50727'
J'ai 3 environnements/domaines différents avec un serveur de construction dans chaque emplacement. Mes environnements Dev et UAT sont très bien construits, mais la version de production ne fonctionne pas.
Je reçois l'erreur
montage en mode mixte est construit contre la version « v2.0.50727 » du moteur d'exécution et ne peut pas être chargé dans la version 4.0 d'exécution sans informations de configuration supplémentaires
J'ai ajouté cette balise à mon fichier app.config (qui était la solution proposée dans le lien ci-dessus je)
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
Quoi d'autre pourrait être différent entre mes serveurs de construction/environnements/domaines qui causeraient ce problème?
En réponse à la question de Allen, je crois que c'est ce que vous vous demandez:
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{D3D87C05-2811-489B-9F0D-7676B6485AA0}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>MVST.Batch.CorrespondenceConversion</RootNamespace>
<AssemblyName>MVST.Batch.CorrespondenceConversion</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
J'ai plus de 100 autres projets qui sont configurés exactement la même façon et les construire ok.
Est .Net 4.0 installé sur la production? – TheKingDave
Oui, je montre dans le dossier C: \ Windows \ Microsoft.NET \ Framework ainsi que le dossier Framework64 ont tous les deux v4.0.30319 – ganders
Quelle version de l'ensemble d'outils de la plate-forme votre ensemble en mode mixte nécessite-t-il et est-il présent sur le serveur prod? – allen