|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 6 ![]() |
Bonjour,
Utilisateur heureux de solution de package 2007, je viens de passer sous Office 2010 et je rencontre un problème lors de la préparation du package d'ACCESS 2010 :
Au lancement de l'empaquetage, après une quinzaine de secondes, le message "Une erreur inattendue s'est produite" apparaît. Je valide ce message et je constate que le package a été créé. Cependant, dans le répertoire "Files" au lieu d'avoir comme avec la solution Package 2007 un fichier MSI qui englobe tous les fichiers joints, j'ai chacun de mes fichiers d'empaquetage qui apparaît (73 fichiers), y compris bien sûr l'AccessRuntime.exe 2010 que je livre avec. J'ai lu et relu les forums sur ce thème ainsi que le tutoriel de la solution 2007 et je ne vois pas le problème. J'ai revérifié que tous les fichiers de la page 3 étaient bien en place. Quelqu'un a-t-il rencontré ce problème ? Avez-vous quelques conseils Merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() |
Bonjour,
Difficile de reproduire ce problème. Y a t-il par hasard un message en regard dans le journal des événements (au niveau Applications) ? Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 6 ![]() |
Merci de cette première remarque.
J'ai compris que le problème vient de la page 3 de l'assistant solution package et notamment de la rubrique "Fichiers supplémentaires" : Dans la rubrique "Sous-dossier d'installation", si je précise, comme je le faisais dans l'assistant de 2007 un dossier d'installation spécifique sur le poste client, l'erreur se produit au moment de la création du package. Par exemple, ma "base.accdr" sera installée sur l'ordinateur du client dans le dossier C:\AID\base.accdr et je souhaite qu'un fichier complémentaire Licence.pdf soit installé dans le dossier C:\AID\Outils\Licence.pdf. J'ajoute que l'erreur se produit aussi bien si le dossier "Outils" existe déjà que s'il n'existe pas sur mon ordinateur. Si je laisse cette rubrique vide, le package réussi, mais ce n'est pas satisfaisant, car cela oblige l'utilisateur à déplacer manuellement des fichiers qui seront déployés dans la même racine que sur ma machine... Je ne trouve aucune rubrique d'aide précise sur les forums sur cette rubrique "sous-dossier d'installation". Par ailleurs, j'ai remarqué que pour avoir accès au menu fichier (backstage)\Enregistrer et publier, il faut ouvrir une base de données. Cela n'était pas nécessaire dans Access 2007, puisqu'il faut de toute façon indiquer le nom de la base de données à intégrer au package dans la page 2, rubrique "Fichier du Package". Est-ce le cas pour tous les utilisateurs ou bien ai-je un problème d'installation ?? Merci de votre aide |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() |
Humm, mouais...
Le mieux est l'enemi du bien. Je pense qu'il est plus intéressant pour toi de faire en sorte que ton fichier CLUF soit accessible et peu importe où il se trouve. De toute façon ton client n'ira pas ou peu dans le dossier d'install une fois l'appli installée. Maintenant la notion de sous-dossier me semble être une faille dans le processus d'empaquetage. Moi j'avais contourné le problème avec un ZIP autoextractible qui se dézippait (en silent-mode) là où je lui avais écrit de la faire via VBA et qui détruisait le ZIP une fois cela fait, une fois l'appli ouverte - comportement similaire au message que tu as sur Office quand il manque un élément et qu'il te propose de l'installer sur le champ. Par ailleurs je trouve fort peu élégant de déployer sur C:\ d'une part et sur la racine même d'autre part. Est-ce voulu ? Toujours est-il qu'il y a problème mais je ne suis pas devant ton PC et pour ma part, je n'ai pas encore déployé d'appli avec un sous dossier.
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#5 | |||
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 6 ![]() |
Merci beaucoup de toutes ces remarques que je vais tenter de reprendre :
Citation:
Code :
Pour le test avec une base toute simple de quelques tables sans références particulières et sans modules VBA, je rencontre le même problème lors de son empaquetage avec l’indication d’un sous-répertoire. Enfin, j’ai revérifié tous les éléments référencés. Je ne pense pas que ça vienne de là. Et évidemment, la malchance fait que je ne peux plus ouvrir Access 2007 qui empaquetait bien et que je n’ai pourtant pas désinstallé au moment du passage sous 2010 au cas où… Je comprends que ce ne soit pas facile de donner des indications sans avoir l'écran sous les yeux. Le fait de me donner des pistes est déjà très sympa. Merci Je vais continuer à chercher et reviendrai apporter la cause de l'erreur si je la trouve. Peut-être est-ce un bug de l'utilitaire d'empaquetage qui sera modifier plus tard... Merci encore |
|||
|
|
00
|
|
|
#6 |
![]() ![]() ![]() |
J'ai reproduit le même problème...
Je reviens vers toi dès que j'ai trouvé le pourquoi. [EDIT] J'ai trouvé la solution. Il s'agit d'un bug. Come je suis en pleine rédaction du tutoriel sur l'empaquetage 2010, ce comportement sera intégré dans la rubrique Erreurs. Es-tu pressé ? [/EDIT] Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 6 ![]() |
Bonjour,
Désolé pour la réponse plus que tardive. En fait je n'espérais plus de suite à mon dernier mail. Merci Argy en tout cas pour cette réponse qui vient relancer le débat. En fait, je suis très ennuyé avec mes clients dans la mesure ou je dois les guider pour baisser la sécurité avant de créer avec eux par téléphone les répertoires nécessaires et l'inclusion des fichiers livrés en vrac dans la racine c:\AID\ Le code que j'ai créé pour générer les sous-répertoires à l'ouverture de la base et y ventiler les fichiers refuse de s'exécuter pour des questions de sécurité... Si tu as une solution de dépannage transitoire sur l'appli d'empaquetage pour régler ce problème, le temps que le bug soit rectifié, je suis bien évidemment preneur. Cordialement Monaccess |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() |
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : novembre 2010 Messages : 6 ![]() |
Bonjour,
Merci pour cette réponse qui me satisfait pleinement. J'ai chargé le patch et j'ai pu immédiatement le tester avec les sous-dossiers. Le ficher msi s'est généré correctement et je suis confiant sur son déploiement sur le poste d'un ami qui va le tester. Bravo également pour la précision et le sens du détail sur le tutoriel d'empaquetage et de déploiement d'ACCESS runtime 2010, car il n'y a rien dans l'aide d'ACCESS sur le sujet et les copies d'écrans commentées sont vraiment précieuses. Cordialement |
|
|
00
|
|
|
#10 |
![]() ![]() ![]() |
Eh bien je suis ravi pour toi.
Si le tutoriel a pu t'apporter (il est là pour ça) l'aide attendue, c'était l'objectif visé (tu peux d'ailleurs apporter un petit commentaire Enfin, merci de clore le dossier. ( )Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com