[ok] c# acces

c# acces [ok] - C#/.NET managed - Programmation

Marsh Posté le 04-08-2006 à 23:08:14    

voila je viens de faire un prog qui utilisait acces en arriere plan  et je me demandais  
pq j avais ce message ci lorsque que je file mon exe:

Code :
  1. Consultez la fin de ce message pour plus de détails sur l'appel du débogage
  2. juste-à-temps (JIT) à la place de cette boîte de dialogue.
  3. ************** Texte de l'exception **************
  4. System.IO.FileNotFoundException: Impossible de charger le fichier ou l'assembly 'Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' ou une de ses dépendances. Le fichier spécifié est introuvable.
  5. Nom du fichier : 'Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'
  6.    à LCD.Lister.BoutondvdFichierExcel_Click(Object sender, EventArgs e)
  7.    à System.Windows.Forms.Control.OnClick(EventArgs e)
  8.    à System.Windows.Forms.Button.OnClick(EventArgs e)
  9.    à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
  10.    à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  11.    à System.Windows.Forms.Control.WndProc(Message& m)
  12.    à System.Windows.Forms.ButtonBase.WndProc(Message& m)
  13.    à System.Windows.Forms.Button.WndProc(Message& m)
  14.    à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  15.    à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  16.    à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
  17. AVT : le journal de liaison d'assembly est désactivé.
  18. Pour activer le journal des échecs de liaison d'assembly, attribuez la valeur 1 à la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD).
  19. Remarque : une certaine perte de performance est associée à l'enregistrement dans le journal des échecs de liaison d'assembly.
  20. Pour désactiver cette fonctionnalité, supprimez la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog].
  21. ************** Assemblys chargés **************
  22. mscorlib
  23.     Version de l'assembly : 2.0.0.0
  24.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  25.     CodeBase : file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  26. ----------------------------------------
  27. LCD
  28.     Version de l'assembly : 1.0.0.0
  29.     Version Win32 : 1.0.0.0
  30.     CodeBase : file:///F:/Lib%20cd%20dvd/LCD.exe
  31. ----------------------------------------
  32. System.Windows.Forms
  33.     Version de l'assembly : 2.0.0.0
  34.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  35.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
  36. ----------------------------------------
  37. System
  38.     Version de l'assembly : 2.0.0.0
  39.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  40.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
  41. ----------------------------------------
  42. System.Drawing
  43.     Version de l'assembly : 2.0.0.0
  44.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  45.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
  46. ----------------------------------------
  47. System.Windows.Forms.resources
  48.     Version de l'assembly : 2.0.0.0
  49.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  50.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
  51. ----------------------------------------
  52. System.Data
  53.     Version de l'assembly : 2.0.0.0
  54.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  55.     CodeBase : file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
  56. ----------------------------------------
  57. System.Xml
  58.     Version de l'assembly : 2.0.0.0
  59.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  60.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
  61. ----------------------------------------
  62. mscorlib.resources
  63.     Version de l'assembly : 2.0.0.0
  64.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  65.     CodeBase : file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
  66. ----------------------------------------
  67. System.Configuration
  68.     Version de l'assembly : 2.0.0.0
  69.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  70.     CodeBase : file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
  71. ----------------------------------------
  72. System.Transactions
  73.     Version de l'assembly : 2.0.0.0
  74.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  75.     CodeBase : file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
  76. ----------------------------------------
  77. System.EnterpriseServices
  78.     Version de l'assembly : 2.0.0.0
  79.     Version Win32 : 2.0.50727.42 (RTM.050727-4200)
  80.     CodeBase : file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
  81. ----------------------------------------
  82. ************** Débogage JIT **************
  83. Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
  84. application ou cet ordinateur (machine.config) doit avoir la valeur
  85. jitDebugging définie dans la section system.windows.forms.
  86. L'application doit également être compilée avec le débogage
  87. activé.
  88. Par exemple :
  89. <configuration>
  90.     <system.windows.forms jitDebugging="true" />
  91. </configuration>
  92. Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
  93. seront envoyées au débogueur JIT inscrit sur l'ordinateur
  94. plutôt que d'être gérées par cette boîte de dialogue.


 
 
j ai fais des recherche et on m a parle  du fais que ma reference que j ai ajoute avait "cree " 2 dll  mais je ne sais  pas comment les inclure si qq un sait .


Message édité par kelk 1 le 15-08-2006 à 13:50:38
Reply

Marsh Posté le 04-08-2006 à 23:08:14   

Reply

Marsh Posté le 05-08-2006 à 12:33:06    

exactement, c'est un problème de DLL. Il faut placer dans le mm répertoire que ton exe la dll manquante. normalement ça devrait résoudre ton problème.

Reply

Marsh Posté le 05-08-2006 à 12:36:25    

ou alors placer ladite dll dans le GAC (d'ailleurs c'est bizarre : les assemblys d'office sont placées dans le GAC normalement)


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 13:48:50    

ok mais vs savez comment faire ou comment trouver ses dll car j ai eu beau fouille et faire une recherche  je vois pas ou elles sont  et encore moins comment je dois faire pour les inclure si vs savez ou et comment  je vous remercie ^^


Message édité par kelk 1 le 05-08-2006 à 13:49:14
Reply

Marsh Posté le 05-08-2006 à 14:00:22    

elles sont installées avec Office


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 14:08:17    

ok je vais tester ça
ps : font chier mes beta testeurs
 
 
ça marche il ma  fallu installer les update les service pack de  office pour que ça marche ; )


Message édité par kelk 1 le 05-08-2006 à 14:34:30
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed