Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
NETSDK1237 avisa-te quando adicionas uma assembly na PublishReadyToRunPartialAssemblies, mas também a compilas numa imagem composta ReadyToRun. Só é possível utilizar a compilação parcial para assemblies compiladas separadamente. O SDK compila o assembly completamente na imagem composta e ignora a configuração "PublishReadyToRunPartialAssemblies" para ela.
NETSDK1237 aparece quando configuras tanto PublishReadyToRunComposite para true como quando incluís assemblies no PublishReadyToRunPartialAssemblies ficheiro de projeto.
<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>
Para resolver este aviso, escolha uma das seguintes opções:
- Remova os conjuntos de
PublishReadyToRunPartialAssembliesse quiser que fiquem totalmente compilados na imagem composta. - Defina
PublishReadyToRunCompositeparafalsese quiser compilar assemblies parcialmente e separadamente em vez de numa imagem composta.