Question

Je veux installer gitextensions sur mon nouvel ordinateur portable.La mise à jour Microsoft a déjà installé le profil client .NET Framework sur la machine.Mais le programme d'installation GitExtensions se plaint, que le framework .NET n'est pas installé.

est-ce un problème similaire comme le .net3.5 problème ?Comment puis-je éviter d'installer le Microsoft .NET Framework 4 en outre au Microsoft.NET Framework 4 Profil client ?Ils sont similaires de taille et je pense que je n'aurai pas besoin de la fois.

Était-ce utile?

La solution

Votre problème n'est pas identique, mais vous obtiendrez sûrement Ce problème trop après que cela a été résolu si vous n'avez pas .net3 .5 Plein (NOT Profile Client) installé aussi bien que .net4 complet.

comme Yan skyarenko remarqué La version spécifique de .NET est demandée par Installer Config. Pour la dernière distribution:

<Condition Message='.NET Framework 4.0 must be installed prior to installation of Git Extensions.'>
      Installed OR NETFRAMEWORK40FULL
</Condition>

Et aussi, vous devez avoir .NET 3.5 installé en raison de l'installateur Wix l'utiliser. Vous devriez utiliser une distribution complète à nouveau comme Le profil client ne contient pas de composant MSBuild que WIX dépend:

Search "msbuild" (19 hits in 1 files):
  ...gitextensions-gitextensions-09f0e22\bin\Wix35.msi (19 hits)

Il existe également des modules Gitextensions ciblés sur les précédentes versions .NET distribuées avec .NET3.5 tandis que .NET4 est distribué séparément .

Même la triche de Yan ne vous aidera pas à travailler autour de ces dépendances. Au moins, vous pouvez enregistrer du trafic à l'aide d'installateurs Web ( 4.0 , 3.5 ) qui ne télécharge que des modules que vous N'ayez pas encore.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top