Sintomas
Não é possível exibir um arquivo ASPX quando você o tenta criar como uma web part personalizada. Quando esse problema ocorre, a entrada de erro e a marca de evento "92liq" a seguir são registradas nos logs ULS (Sistema de Log Unificado) do SharePoint:
Controle de bloqueio com marcação de passagem de propriedade. [tagName: <TagName>][propName: <UnsafePropertyName>][type: <PropertyType>]
Motivo
Esse problema ocorre porque um nome de propriedade não seguro é definido para uma marca neste arquivo ASPX.
Status
Esse novo comportamento foi projetado para reforçar a segurança no SharePoint Server.
Solução alternativa
Observação: Os usuários poderão ignorar essa melhoria de segurança se for necessário para a web part deles. Verifique se sua web part pode usar esses nomes de propriedade com segurança antes de seguir essas etapas para reabilitar as web parts no SharePoint Server.
Se você for o administrador do farm, poderá contornar esse problema adicionando o nome da propriedade à lista WebPartSupportedSimplePropertyNames ou à lista WebPartSupportedBoundPropertyNames no Shell de Gerenciamento do SharePoint:
-
Se <PropertyType> for SimplePropertyEntry, execute os seguintes comandos:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")
$f.update()
iisreset -
Se <PropertyType> for BoundPropertyEntry, execute os seguintes comandos:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")
$f.update()
iisreset