Compilerinterpreter
Gibt es eine Möglichkeit C#-Code nicht vom Expression Blend ausführen zu lassen? Der Hintergrund ist, dass im Code Behind Netzwerkverbindungen aufgebaut werden und diese mitunter etwas Zeit kostet was für das Design aber unnötig ist.
- Anmelden oder Registrieren um Kommentare zu schreiben
-

Hi, Je nach Umfang des
Hi,
Je nach Umfang des Projektes reicht auch die kostenlose VisualStudio Express Edition aus - siehe http://www.microsoft.com/germany/Express/products/windows.aspx
Ich weiß jetzt nicht in wie fern Du Kenntnisse hier schon hast. Aber es sei noch gesagt, dass die Solution (also die Projektdaten) in Expression Blend als auch in VisualStudio identisch, also in beiden Programmen aufrufbar sind. Kannst das Projekt also parallel in beiden Programmen bearbeiten.
gruß
Dennis
Da habe ich mein Problem wohl
Da habe ich mein Problem wohl nicht gut beschrieben:
Also meine Projektmappe beinhaltet mehre Projekte 2-3 unterschiedliche Clients, einen Webservice und eine Client-Klassenbibliothek. Da ich bei manchen Maskenaufbauten schon beim laden der Maske einige Abfragen an den Service schicke (was auch ohne Problem funktioniert) habe ich ein kleines Problem im Expression Blend. In der Entwicklungsphase nutze ich aufgrund der Debugmöglichkeit den Webservice des VS 2008. Expression Blend hat aber ein Problem mit diesen vielen Projektdateien. Wenn ich jetzt eine von diesen Masken mit Webserviceaufruf im Designer öffne, wird automatisch im Code-Behind auch der Webservice aufgerufen. Das ist aber der Webservice des VS und ist somit nicht ausführbar. Da ich jetzt nicht immer etwas im Quellcode ändern möchte und ich zu Designzwecke auf diese aufrufe verzichten kann möchte ich gerne den Quellcode für Expression Blend ausblend z. B. mit ( #if Expression #endif). Nur auch dafür muss halt eine #define gesetzt werden. Meine Frage ist jetzt kann das auch Expression Blend ? Denn diese Variante hat immer noch den Nachteil das es gelegentlich vergessen wird das #define wieder herauszunehmen.
Vielen Dank
Micha