Migrazione a Visual Studio 2010 B1 e al Framework 4: ahi ahi che dolor

Nella mia società stiamo facendo la migrazione di tutte le applicazioni core al FW 4.0, ovviamente non senza sorprese. Sto lavorando su una solution di esempio che pubblicherò a breve per testare Entity Framework v2 o v4 (mah :-) ) in modalità Model First: spettacolo; e su altre tipo Silverlight 3 come Navigation Application.

A proposito di Navigation Application, in VS2010 B1 a me non compare il template.

La soluzione sarebbe quella di reinstallare l’SDK di Silverlight 2, l’SDK Silverlight 3 e il Developer Runtime, a me non funziona; poco male perchè è sufficiente aggiungere le reference alle library:
1. System.Windows.Browser
2. System.Windows.Controls.Navigation

Arrivando a WCF 4.0, almeno credo proprio che il problema sia quello, non riuscivo a creare la reference al servizio ottenendo questo errore:
Metadata publishing for this service is currently disabled.

Certo cercare su Google è bello, ma far cercare ad altri, in particolare il buon Ale, è meglio. Per il momento la soluzione è questa:
------------------------------------------------------------
ServiceHostBase host = OperationContext.Current.Host;

ServiceMetadataBehavior serviceMetadataBehavior = host.Description.Behaviors.Find<ServiceMetadataBehavior>();

if (serviceMetadataBehavior == null)
{

    serviceMetadataBehavior = new ServiceMetadataBehavior();
    serviceMetadataBehavior.HttpGetEnabled = true;

    serviceMetadataBehavior.MetadataExporter.PolicyVersion = PolicyVersion.Policy15;
    host.Description.Behaviors.Add(serviceMetadataBehavior);

    host.AddServiceEndpoint(ServiceMetadataBehavior.MexContractName, MetadataExchangeBindings.CreateMexHttpBinding(), "mex");
}
------------------------------------------------------------

L’avventura continua…

Matteo Migliore.

Comments

# re: Migrazione a Visual Studio 2010 B1 e al Framework 4: ahi ahi che dolor
Gravatar Nella mia società (purtroppo!!) invece stiamo facendo la migrazione di tutte le applicazioni realizzate con .net in java....
Left by Luca on 6/26/2009 3:52 PM
# re: Migrazione a Visual Studio 2010 B1 e al Framework 4: ahi ahi che dolor
Gravatar @Luca: ahi, mi spiace, non ti invidio :).
Left by Matteo Migliore on 6/27/2009 1:29 AM
Comments have been closed on this topic.