Quindi sto provando a studiare un'applicazione di esempio chiamata ModernUIDemo.exe trovata in un file zip here. Il sito web menziona il codice sorgente dell'app può essere trovato here.Come si imposta "Progetto eseguibile come progetto di avvio" in Visual Studio 2013 Express?
Dopo il download, e indicando Visual Studio espresso 2013 per desktop di Windows per il file di soluzioni e cercando di iniziare senza il debug, ricevo un messaggio di errore:
Un progetto con una produzione tipo di libreria di classi non può essere avviato direttamente.
Per eseguire il debug di questo progetto, aggiungere un progetto eseguibile a questa soluzione che fa riferimento al progetto di libreria. Imposta il progetto eseguibile come progetto di avvio.
Suppongo che questo significhi che ci sono più progetti, e ho bisogno di impostare un progetto stellare. Quindi come faccio?
Ho cercato nelle impostazioni dell'applicazione, dove elenca "oggetti di avvio" e dice FirstFloor.ModernUI.App.App. Non è corretto?
In genere, come viene fornita la documentazione nelle app C#? C'è un javadoc che devo generare per C#/XAML/WPF?
edit:
Ora sto ottenendo alcuni errori di riferimento in XAML per <mui:ModernTab
e <mui:BBCodeBlock
non esiste nel namespace XML. Qualche indizio? Ho già pensato ho aggiunto il file dll ....
Sembra che tu stia cercando di eseguire una libreria di classi. Una libreria di classi non avrebbe nulla da eseguire, è pensata per essere utilizzata come parte di un altro progetto. È necessario creare un progetto che utilizza la libreria di classi, quindi impostarlo come progetto di avvio facendo clic con il pulsante destro del mouse sul nome del progetto in Esplora soluzioni e selezionando "Imposta come progetto di avvio". –