Partager via


Avertissement du compilateur ASPIRE004

Version introduite : 8.0.0

'Project' est référencé par un Aspire projet hôte, mais il n’est pas un exécutable. Avez-vous voulu définir IsAspireProjectResource="false » ?

Le projet référencé part l’hôte .NET.NET Aspire d’application n’est pas un exécutable, mais il est traité comme un autre à des fins d’orchestration.

Pour corriger cet avertissement

Remplacez le type de build du projet par un exécutable ou ajoutez le IsAspireProjectResource="false" paramètre à la référence du projet dans votre .NET.NET Aspire fichier projet Hôte d’application, comme illustré dans l’extrait de code suivant :

<ItemGroup>
  <ProjectReference Include="..\OtherProjects\Contracts.csproj" IsAspireProjectResource="false" />
</ItemGroup>

Supprimer l’avertissement

Supprimez l’avertissement avec l’une des méthodes suivantes :

  • Définissez la gravité de la règle dans le fichier .editorconfig .

    [*.{cs,vb}]
    dotnet_diagnostic.ASPIRE004.severity = none
    

    Pour plus d’informations sur les fichiers de configuration de l’éditeur, consultez Les fichiers de configuration pour les règles d’analyse du code.

  • Ajoutez les PropertyGroup suivantes à votre fichier projet :

    <PropertyGroup>
        <NoWarn>$(NoWarn);ASPIRE004</NoWarn>
    </PropertyGroup>