Ich habe gerade ein Azure-Projekt auf Visual Studio 2010 aktualisiert und die Vorteile der neuen XML-Konfigurationsumwandlungsfunktion genutzt, die in VS2010-Webprojekten integriert ist. Es scheint großartig mit Azure-Webrollen zu funktionieren. Ich habe es sogar geschafft, die Konfigurationsdatei des Azure-Projektdienstes ähnlich auszuführen, indem ich die Anweisungen here befolgte.Konfigurationsdateiumwandlung mit Azure-Worker-Rollen
Ich kann jedoch nicht scheinen, Konfigurationsumwandlung für die Einzelarbeiterrolle in meinem Azure-Projekt zu erhalten. Ich weiß, dass VS2010 nur integrierte Unterstützung für die Konfigurationstransformation mit Webrollen hat, aber ich habe eine good article gefunden, die beschreibt, wie man Konfigurationstransformationen erhält, die mit Nicht-Web-Projekten arbeiten. Ich habe die Anweisungen befolgt und es funktioniert - aber nur bis zu einem gewissen Punkt. Es spuckt erfolgreich die richtige .config-Datei (mit entsprechenden Transformationen) in das eigene bin-Verzeichnis des Worker-Rolle-Projekts aus, aber es wählt diese neue .config-Datei nicht aus, wenn sie in das Cloud-Paket eingefügt wird.
Ich vermute, es gibt einige Tricks MSBuild benötigt bekommen dies zu arbeiten, aber ich weiß MSBuild nicht sehr gut, so zu irgendwelchen Gurus bin ansprechend dort um Hilfe und/oder Proben :)
Vielleicht zeigen Sie Ihre Konfiguration? –