2015-11-20 32 views
13

Sembra che si verifichi questo strano problema durante l'esecuzione di Xamarin.iOS su Visual Studio. Questo è successo dopo che ho aggiornato all'ultima Xamarin (oggi).GetBuiltProjectOutput Errore di esecuzione di Xamarin Forms per iOS su Visual Studio

Ho collegato al mio Mac però. Ho cercato di Google che, nessuna risposta ...

"Errore MSB4057: Il bersaglio 'GetBuiltProjectOutputRecursive' non esiste nel progetto"

Qual è il problema? Prima dell'aggiornamento, ha funzionato!

1>------ Build started: Project: GTS.Mobile.iOS, Configuration: Debug iPhoneSimulator ------ 
1> Generated session id: 04dbf5285bd918e0f3e1fc41e6f65f8c 
1> Generated build app name: GTSMobileiOS 
1> Connecting to Mac server 192.168.9.164... 
1>C:\Users\kkh\Computas\CargoNet\GTS.Mobile\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets(243,5): warning : All projects referencing GTS.Mobile.csproj must install nuget package Microsoft.Bcl.Build. For more information, see http://go.microsoft.com/fwlink/?LinkID=317569. 
1> Consider app.config remapping of assembly "System.Runtime, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "1.5.11.0" [] to Version "4.0.0.0" [C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Xamarin.iOS\v1.0\Facades\System.Runtime.dll] to solve conflict and get rid of warning. 
1> Consider app.config remapping of assembly "System.IO, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "1.5.11.0" [] to Version "4.0.0.0" [C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Xamarin.iOS\v1.0\Facades\System.IO.dll] to solve conflict and get rid of warning. 
1> Consider app.config remapping of assembly "System.Net.Http, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "1.5.0.0" [C:\Users\kkh\Computas\CargoNet\GTS.Mobile\GTS.Mobile\GTS.Mobile\bin\Debug\System.Net.Http.dll] to Version "4.0.0.0" [C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Xamarin.iOS\v1.0\System.Net.Http.dll] to solve conflict and get rid of warning. 
1> Consider app.config remapping of assembly "System.Threading.Tasks, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "1.5.11.0" [] to Version "4.0.0.0" [C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Xamarin.iOS\v1.0\Facades\System.Threading.Tasks.dll] to solve conflict and get rid of warning. 
1>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): warning MSB3276: Found conflicts between different versions of the same dependent assembly. Please set the "AutoGenerateBindingRedirects" property to true in the project file. For more information, see http://go.microsoft.com/fwlink/?LinkId=294190. 
1> GTS.Mobile.iOS -> C:\Users\kkh\Computas\CargoNet\GTS.Mobile\GTS.Mobile.iOS\bin\iPhoneSimulator\Debug\GTSMobileiOS.exe 
1>C:\Program Files (x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.After.targets(59,36): error MSB4057: The target "GetBuiltProjectOutputRecursive" does not exist in the project. 
+0

Mostrare il codice. Poni domande specifiche e dirette. – tdbeckett

+0

Non penso di dover mostrare alcun codice. Ho creato un nuovo progetto. Collegato con il mio Mac, ho installato iOS come progetto di avvio dal progetto di moduli e quindi ho ancora ricevuto l'errore. Ho controllato Se ho collegato correttamente come ho potuto girare il simulatore iOS da remoto sulle mie finestre –

+0

Ho aggiornato al più recente xamarin e ho ottenuto lo stesso errore, senza modificare nient'altro che l'aggiornamento. – RomanK

risposta

3

Ho risolto il problema sulla mia installazione.

Ecco quello che ho fatto:

  1. installare la più nuova Xamarin sia Visual Studio e mac.
  2. Installare xamarin studio (più recente)
  3. Rimuovere tutti i prodotti xamarin incluso gtk.
  4. Installare Xamarin più recente (pacchetto completo) con il programma di installazione
  5. Riavviare il pc
  6. Apri soluzione e pulito/costruire
+0

hmmm quindi funziona se rimuovo tutti i gtk ecc sul mio pc di Windows. quindi installare nuovamente il pacchetto e riavviare e quindi provare su Visual Studio? –

+0

Grazie! Immagino che la tua soluzione sia la più semplice e corretta. –