Domanda

Sembra che non posso utilizzare la classe System.Math nell'ambito dei progetti Windows Phone. Non posso anche aggiungere il mscorelib.dll manualmente (DLL di Windows phone sono diverse da quelle DLL di Windows)

C'è un modo per classe di utilizzo System.Math nell'ambito dei progetti di Windows Phone SDK?

È stato utile?

Soluzione

Ho appena provato e funziona bene per me. Non avevo bisogno di fare nulla di speciale o aggiungere qualsiasi riferimento, solo il using System; normale e poi (per esempio):

decimal m = 10.6m;
m = Math.Round(m);

Che cosa succede quando si tenta che?

Altri suggerimenti

È possibile ottenere la (versione per Windows Phone) CLR Silverlight, quindi cercando di aggiungere mscorlib dal CLR normale non funziona -. È necessario lo specifico mscorlib.dll a che CLR come la struttura di montaggio è diverso

E 'dentro la mia mscorlib tuttavia, hai provato ri-aggiungendo il riferimento, o la chiusura di Visual Studio?

Prova manualmente modificando il file Csproj. Succede quando si tenta di progetti aperti che sono state costruite sulla nonbeta si basa su una macchina con beta build del SDK.

Provare ad aggiungere questo al file di progetto

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top