Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
.NET remoting é uma tecnologia legada, e a infraestrutura existe apenas no .NET Framework. As seguintes APIs relacionadas com remotos estão marcadas como obsoletas, começando em .NET 5. Usá-los em código gera um aviso SYSLIB0010 em tempo de compilação e lança um PlatformNotSupportedException durante a execução.
Soluções
Considere usar serviços REST baseados em WCF ou HTTP para comunicar com objetos noutras aplicações ou entre máquinas. Para mais informações, consulte tecnologias do .NET Framework indisponíveis no .NET Core.
Suprimir um aviso
Se você precisar usar as APIs obsoletas, poderá suprimir o aviso no código ou no arquivo de projeto.
Para suprimir apenas uma única violação, adicione diretivas de pré-processador ao arquivo de origem para desativar e reativar o aviso.
// Disable the warning.
#pragma warning disable SYSLIB0010
// Code that uses obsolete API.
// ...
// Re-enable the warning.
#pragma warning restore SYSLIB0010
Para suprimir todos os avisos de SYSLIB0010 em seu projeto, adicione uma propriedade <NoWarn> ao seu arquivo de projeto.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
...
<NoWarn>$(NoWarn);SYSLIB0010</NoWarn>
</PropertyGroup>
</Project>
Para obter mais informações, consulte Suprimir avisos.