Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
NETSDK1237 vous avertit lorsque vous répertoriez un assembly dans PublishReadyToRunPartialAssemblies et que vous le compilez également dans une image composite ReadyToRun. Vous ne pouvez utiliser la compilation partielle que pour les assemblys compilés séparément. Le kit SDK compile entièrement l’assembly dans l’image composite et ignore le paramètre PublishReadyToRunPartialAssemblies pour cela.
NETSDK1237 s’affiche lorsque vous définissez à la fois PublishReadyToRunComposite sur true et incluez des assemblys dans PublishReadyToRunPartialAssemblies dans le fichier projet :
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PublishReadyToRun>true</PublishReadyToRun>
<PublishReadyToRunComposite>true</PublishReadyToRunComposite>
</PropertyGroup>
<ItemGroup>
<!-- NETSDK1237 is emitted for each assembly listed here -->
<PublishReadyToRunPartialAssemblies Include="SomeAssembly" />
</ItemGroup>
</Project>
Pour résoudre cet avertissement, choisissez l’une des options suivantes :
- Supprimez les assemblages de
PublishReadyToRunPartialAssembliessi vous souhaitez qu'ils soient entièrement compilés dans l'image composite. - Définissez
PublishReadyToRunCompositesurfalsesi vous souhaitez compiler des assemblys partiellement et séparément plutôt que dans une image composite.