J'essaie d'ajouter un fichier de stratégie d'éditeur au gac conformément à ce thread mais je rencontre des problèmes lorsque j'essaie d'ajouter le fichier sur mon serveur de test.Erreur lors de l'ajout d'un fichier de stratégie à GAC
je reçois « Un module spécifié dans le manifeste de l'ensemble « policy.3.0.assemblyname.dll » n'a pas pu être trouvé »
Mon fichier de stratégie ressemble à ceci:
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="*assemblyname*"
publicKeyToken="7a19eec6f55e2f84"
culture="neutral" />
<bindingRedirect oldVersion="3.0.0.0"
newVersion="3.0.0.1"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
S'il vous plaît aider!
Merci
Ben
J'ai recréé le problème à partir de zéro avec un nouvel ensemble qui n'a pas de dépendances (à l'exception des valeurs par défaut) lui-même - tout fonctionne bien sur ma machine de développement local (et redirige aussi bien) mais donne la même erreur en ajoutant le fichier de politique au GAC sur le serveur!
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="TestAsm"
publicKeyToken="5f55456fdcc9b528"
culture="neutral" />
<bindingRedirect oldVersion="3.0.0.0"
newVersion="3.0.0.1"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
liée à la façon dont
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\al.exe /link:PublisherPolicy.xml /out:policy.3.0.TestAsm.dll /keyfile:..\..\key.snk /version:3.0.0.0
pause
suivant S'il vous plaît aider!
merci de répondre Non, je n'ai que la version cible de l'assembly dans le GAC (3.0.0.1) - mais cela fonctionne sur ma machine dev (bien, il installe au GAC, pas sûr si elle redirige encore ok). Dois-je avoir la version non utilisée dans le GAC si je veux faire cette redirection? La version d'assemblage et la version du fichier d'assemblage sont toutes les deux réglées sur 3.0.0.1 – Ben
En fait, il semble que vous ayez seulement besoin de la dernière version de l'assemblage dans le GAC, alors excusez-moi pour ce harcèlement. – Kev
J'ai ajouté quelques commentaires à ma réponse. – Kev