Damit ihr nicht an den gleichen Problemen hängen bleibt wie ich werden ich ab und zu auf ein paar solcher "Schwachstellen" aufmerksam machen.
Hier nun meine erste Liste:
- Verlinkte Projekte im VisualStudio 2005
Falls ihr euer Projekt auf mehrere Assemblys aufteilt und diese dann im VisualStudio verknüpft, passiert es das:
- keine Artefakte (Schemas, Klassen etc.) aus dem referenzierten Assembly angezeigt werden
- die Inhalte nicht aktuell sind
- Bereitstellen
Nach dem Bereitstellen eines Projektes, und dem Testen geht es normalerweise daran den/die Fehler zu beheben erneut Bereitzustellen und wieder zu testen.
Dann passierts: Der gleiche Fehler!Das liegt nicht etwa an eurer Unfähigkeit sondern vielmehr an einem Problem mit der Bereitstellung. Selbst wenn ihr die Option "Hostinstanz neu starten" aktiviert habt klappts nicht. In der BT - Verwaltung und im Debugger findet ihr allerdings schon euren neuen Orchester bzw. Schemas etc. Leider finden diese häufig keine Anwendung.
Ein Weg der für mich funktioniert ist folgender:- Alle Instanzen der BT-Anwendung beenden
- Assembly aus dem GAC löschen (c:\windows\assemblys)
- Die Hostinstanz in der BT-Verwaltung manuell neu starten
- Anwendung neu Bereitstellen
Hier hilft es im Projektexplorer die Verweise zu öffnen:
und die Eigenschaft "lokale Kopie" auf "False" und dann wieder auf "True" zu stellen.
Damit wird das referenzierte Assembly neu in den Ordner des aktuellen Projekts kopiert und alles arbeitet wie es soll.
So, ich hoffe diese Tips bringen euch was. Mehr folgt...


Keine Kommentare:
Kommentar veröffentlichen