2010-11-01 9 views
2

Je précompile tous mes sites Web et utilise l'outil aspnet_merge pour fusionner tous les fichiers App_Web * dll en un seul. L'outil prend soin de mettre à jour le fichier .compiled correspondant et de pointer vers le nouvel assemblage fusionné. Mais, pour .svc fichiers le fichier .compiled est pas mis à jour ce qui me donne l'erreur suivante lors de l'exécutionL'utilisation de aspnet_merge génère des erreurs avec les fichiers .svc

[FileNotFoundException: Could not load file or assembly 'App_Web_10iin0kr, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.] 

Si j'ouvre le fichier .compiled dans le bloc-notes et remplace App_Web_10iin0kr avec Web (qui est le nom de mon fichier dll fusionné) Tout fonctionne bien. C'est un peu ennuyeux car la construction et la publication sont toutes automatiques, donc je devrais écrire un script qui a fait cela comme une étape de post-construction. Je n'ai pas pu trouver de documentation ou de gens qui se plaignaient de cela, mais avant de commencer un nouveau thread sur MSDN, je veux entendre l'un de vous si vous avez déjà rencontré le même problème et s'il y a un solution de contournement.

+0

J'ai déposé un bug à Microsoft Connect ici https: // Connexion .microsoft.com/VisualStudio/commentaires/détails/619202/using-aspnet-merge-rendements-erreurs-avec-svc-fichiers –

Répondre

0

Rien ici ... Devinez son ai pas être résolu, Microsoft ne répond pas du tout, donc je viens de faire le traitement post-fusion :(