Um dos meus projetos agora faz uso extensivo de colunas de metadados gerenciado.
Há várias pessoas a trabalhar e desenvolver o projeto e um deles tem criado uma série de (doces) dados de teste. Eu queria algumas dessa acção, então ele tomou uma cópia de segurança e restaurei-o em meu ambiente. Que tiveram por efeito triste Desabilitando todas as minhas colunas de site metadados gerenciados em qualquer página EditForm. aspx ou publicação ou realmente, em qualquer lugar, como mostrado:
Os dados restaurados mostraram os valores, mas eles não eram editáveis. Curiosamente, todo o código que eu estava escrevendo foi capaz de consultar esses campos muito bem. Eu apenas não poderia editar nenhuma delas. Eu mesmo não podia editar essas colunas em itens de lista/páginas inteiramente novo. Eu não poderia encontrar quaisquer erros nos arquivos de log.
Eu brinquei com ele mais tempo do que eu gostaria de admitir até que em algum lugar junto a idéia que eu tive a idéia de atualizar a coluna de site na web UI. Meu pensamento era que talvez o processo de backup/restauração quebrou algumas conexões entre o serviço do MMS e as colunas de site. Que fez, Na verdade, resolvê-lo. É uma dor porque você precisa primeiro selecionar o termo certo grupo e segundo, corrigi-lo em todos os lugares que ele é usado. No meu caso, vale a pena o esforço para obter esse doce, dados de teste doce.
Ele implorar a pergunta – como você manter um ambiente de teste em boa forma que é um backup de produção? Eu acho que é minha raiz causam aqui e é um tipo de coisa normal para as pessoas a criar um ambiente de teste como um backup dos já Perguntas, perguntas..
</fim>
Siga-me no Twitter em http://www.twitter.com/pagalvin
Este é um cenário comum e aconteceu-me agora. Obrigado por me lembrar de atualizar o campo. 😉