CS2021 de erro do compilador

Mensagem de erro

nome de arquivo 'arquivo' é muito longo ou inválido

Todos os nomes de arquivo passados para o compilador translation from VPE for Csharp devem não ter mais de _MAX_PATH (definido em um arquivo de cabeçalho do Windows). o compilador fornecem esse erro nas seguintes situações:

  • Um nome de arquivo (incluindo o caminho) é maior que _MAX_PATH.

  • nome de arquivo contém inválido caracteres.

  • nome de arquivo contém caracteres curinga em que caracteres curinga não é permitida (sistema autônomo em nomes de arquivo de recurso).