Existem dois projetos C# descompilados (provisoriamente chamados de Projeto A e Projeto B), ambos com alguns arquivos de design de interface que rodam bem no Visual Studio quando descompilados em arquivos baml. No entanto, o arquivo baml não é fácil de mudar, e precisa ser xaml para ser mais fácil de alterar.
Se você descompilar esses projetos de interface em arquivos XAML, o projeto não funcionará corretamente.
Depois, depois de explorar no Projeto A, descobri que você pode primeiro definir o [Ger Operação] em todas as propriedades do arquivo xaml para [Página], executar o projeto, depois mudar o [Gerar Operação] nessas propriedades para [Recurso], e então rodar o projeto normalmente. Isso acontece toda vez que você modifica o arquivo XAML.
![]()
(Se for um arquivo baml, o item de propriedade é [Recurso] por padrão, e ele rodará normalmente.) )
No entanto, quando se trata do projeto B, não é possível operar como o projeto A, e esse tipo de erro pode ocorrer:
![]() O que você deve fazer nessa situação?
Olhei o arquivo CS no projeto, que usa Application.LoadComponent para carregar o xaml.
|