Come utilizzare MSBuild per unire Assemblee WPF

October 6

MSBuild è uno strumento di programmazione di Microsoft in genere utilizzato con Visual Studio. È possibile creare più programmi di molti tipi di file, tra cui i programmi di WPF, con il programma. Se hai creato più file WPF che devono essere fuse in una singola applicazione, come ad esempio una raccolta di file che insieme costituiscono i componenti di un gioco, è possibile farlo facilmente con il software.

istruzione

1 Aprire l'applicazione singola WPF con cui si desidera unire tutti i file WPF. Può essere un file appena creato oppure un file di uno dei componenti esistenti.

2 Inserire il comando per l'aggiunta di un altro file WPF al programma subito dopo la prima riga del codice, che è tipicamente la dichiarazione della biblioteca che verrà utilizzato. Il comando è:

<Nome target = "AfterResolveReferences">
<ItemGroup>

&lt;EmbeddedResource Include=&quot;@(ReferenceCopyLocalPaths)&quot; Condition=&quot;'%(ReferenceCopyLocalPaths.Extension)' == '.dll'&quot;>
&lt;LogicalName>%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension)&lt;/LogicalName>
&lt;/EmbeddedResource>

</ ItemGroup>
</ Target>

3 Sostituire il testo tra il "<nome logico." e "<LogicalName>" tag con le specifiche del file che verrà possibile importare. Ad esempio, sarà necessario inserire il percorso del file della directory in cui il programma si trova nel primo gruppo di parentesi, il nome del file nel secondo e l'estensione del file nel terzo. Ripetere i punti 2 e 3 per tutti i programmi di WPF di cui hai bisogno.

4 Salvare il file per salvare le modifiche. Una volta che il codice viene compilato, conterrà una singola applicazione WPF che collega e utilizza altri file WPF.