Ci sono due progetti C# decompilati (provvisoriamente chiamati Project A e Project B), entrambi con alcuni file di interfaccia che funzionano bene in Visual Studio quando decompilati in file amball. Tuttavia, il file baml non è facile da modificare e deve essere in xaml per essere più semplice da modificare.
Se decompili questi progetti di interfaccia in file XAML, il progetto non funzionerà correttamente.
Successivamente, dopo aver esplorato il Progetto A, ho scoperto che puoi prima impostare [Generare Operazione] in tutte le proprietà del file xaml su [Pagina], eseguire il progetto, poi cambiare [Genera Operazione] in quelle proprietà in [Risorsa], e infine eseguire il progetto normalmente. Questo avviene ogni volta che modifichi il file XAML.
![]()
(Se si tratta di un file baml, l'elemento proprietà è [Resource] di default e verrà eseguito normalmente.) )
Tuttavia, quando si tratta del progetto B, non è possibile operare come il progetto A, e questo tipo di errore si verifica:
![]() Cosa dovresti fare in questa situazione?
Ho guardato il file cs nel progetto, che usa Application.LoadComponent per caricare l'xaml.
|