Readdy Write  
0,00 €
Your View Money
Views: Count
Self 20% 0
Your Content 60% 0

Users by Links 0
u1*(Content+Views) 10% 0
Follow-Follower 0
s2*(Income) 5% 0

Count
Followers 0
Login Register as User

Fehler: The type or namespace name 'Awesomium' could not be found

29.05.2018 (👁6847)


Beschreibung:

Beim Kompilieren meiner Winforms-Word-Addin Anwendung kommt der Fehler, dass das Webclient Programm Awesomium nicht gefunden werden kann.

 

Error:

The type or namespace name 'Awesomium' could not be found (are you missing a using directive or an assembly reference?)

 

 

 

Komplette Fehlermeldung in Visual Studio

Severity

Code

Description

Project

File

Line

Suppression State

Error

CS0246

The type or namespace name 'Awesomium' could not be found (are you missing a using directive or an assembly reference?)

Word_Add_In_Microsoft_Programmierer

C:\_Daten\Desktop\VS_Projects\WinForms\Word_Add_In_Microsoft_Programmierer\Word_Add_In_Microsoft_Programmierer\frmTranslate.cs

19

N/A

 

Fehler gefunden:

Beim Untersuchen der Project->References und dann die Referenzen auf Awesomium.Core und Awesomium.Windows.Forms findet man in Path, dass es sich um einen verwaisten Pfad handelt.

In diesem Fall wurde sogar auf das Ausgabeverzeichnis /bin/Debug verwiesen, welches öfters neu erstellt wird.

 

C:\_Daten\Desktop\VS_Projects\WinForms\Word_Add_In_Microsoft_Programmierer\Word_Add_In_Microsoft_Programmierer\bin\Debug\Awesomium.Core.dll

 

 

Lösung:

Man muss die Files des eingebundenen Zusatzprogramms Awesomium in ein separates Verzeichnis zum Projekt kopieren.

Zum Beispiel in Project/_embed und allen notwendigen Zusatz-Dateien, welche man in dem Windows Projekt als Referenz verwendet.

Avformat-53.dll

Avcodec-53.dll

libGLESv2.dll

libEGL.dll

inpsector.pak

icudt.dll

avutil-51.dll

xinput9_1_0.dll

pdf_js.pak

 

 

Referenz erneuern

Alte Referenz löschen und neue Referenz erstellen

 

Dann die alte Referenz löshcen und unter References->Add Reference zwei neue Verweise erstellen

 

im Dialog: Select the files to reference

In diesem Fall auf Awesomium.Core.dll und Awesomium.Windows.Forms.dll verweisen

 

Reference Manager zeigt die Details der anbindung

Awesomium.Core.dll

Awesomium.Windows.Forms.dll

 

 

Ungünstiger Pfad

Falscher Pfad: unter /bin/debug keine Referenzen legen, da dieser Pfad immer wieder neu erstellt wird