O nome do aplicativo Visual Studio não atualiza o nome da barra de tarefas depois de renomear o projeto

0

Eu tenho um aplicativo visual studio 2012 express que foi renomeado mid project. O 'Nome do conjunto' nas propriedades do projeto é o nome correto agora e todas as referências ao nome antigo foram alteradas. (ou seja, se eu procurar o nome antigo em toda solução, nada será encontrado)

Quando eu compilo o aplicativo, o arquivo .exe é nomeado corretamente, mas quando eu coloco isso na barra de tarefas, o nome antigo é mostrado.

Ao verificar a pasta: C:\Users\.....\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar , o atalho é o nome errado. Se eu renomear manualmente esse atalho, o menu da barra de tarefas será atualizado corretamente, mas não posso esperar que os usuários façam isso e quero descobrir onde o nome antigo ainda reside, para que o problema de raiz seja corrigido.

A instalação em um computador diferente que não tenha versões anteriores instaladas tem os mesmos resultados.

Alguém já encontrou isso antes e sabe como corrigi-lo?

    
por Portland Runner 10.01.2014 / 20:40

1 resposta

3

O nome está sendo armazenado em cache pelo usuário multilíngüe Subsistema de interface .

O valor correto a ser definido está na propriedade AssemblyInfo.cs usando AssemblyTitle do seu projeto.

Você pode encontrar o cache e limpar as entradas navegando até a chave do Registro:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache

Basta excluir a entrada do seu aplicativo.

Se você mover seu aplicativo atualizado para uma nova máquina que nunca executou uma versão anterior do aplicativo (ou até mesmo alterar a pasta em que o aplicativo está sendo executado), ele deve consultar seu aplicativo novamente e obter o nome correto. / p>     

por 10.01.2014 / 21:10