Ich versuche, eine Steuerelementbibliothek in einer DLL zu exportieren, damit andere Entwickler im Büro konsumieren können.WebResource.axd leer oder nicht gefunden
Die Lösung, die ich ursprünglich erstellt wurde, sieht wie folgt aus:
Lösung 1:
- Mri.Controls (Klassenbibliothek)
- Mri.FmTool (Web Application)
Mri.FmTool Referenzen Mri.Controls.
Innerhalb Mri.Controls habe ich einige Javascript WebResources. Mri.FmTool scheint die WebResources gut zu lesen, alle meine Javascript Web Ressourcen erscheinen so wie sie sollten wenn die Mri.FmTool Web App läuft.
So, jetzt habe ich eine einfache Lösung zu schaffen versuchte Mri.FmTool
Lösung 2 zu verbrauchen:
- Mri.ConsumerTest (Web Application)
Ich habe die neueste Mri.Controls .dll und fügte es als Referenz zur Mri.ConsumerTest-Anwendung hinzu. Alle Steuerelemente von Mri.Controls scheinen im Mri.ConsumerTest zu funktionieren. Intellisense arbeitet, es kompiliert, keine Probleme.
Allerdings, wenn es ausgeführt wird, die meisten der WebResource.axd Dateien sind leer, nur leer. Eine WebResource.axd-Datei ist nicht leer, es heißt einfach "Diese Ressource kann nicht gefunden werden".
Hier sind die Eigenschaften der Javascript-Dateien in das Fenster Eigenschaften:
Build Action: "Embedded Resource"
kopieren Ausgabeverzeichnis: "Copy immer"
Welche Schritt bin ich dabei?
Vielen Dank für das Stellen dieser Frage! Ich hatte nicht die * gleiche * Frage, aber ich hatte ein ähnliches Problem. Die Eigenschaft "Build Action: Embedded Resource" war jedoch nicht bekannt. Vielen Dank! – Matt