Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
NETSDK1237 warnt Sie, wenn Sie eine Assembly in PublishReadyToRunPartialAssemblies auflisten, aber auch in ein zusammengesetztes ReadyToRun-Image kompilieren. Sie können nur partielle Kompilierung für assemblys verwenden, die separat kompiliert wurden. Das SDK kompiliert die Assembly vollständig in das zusammengesetzte Image und ignoriert die PublishReadyToRunPartialAssemblies Einstellung dafür.
NETSDK1237 wird angezeigt, wenn Sie sowohl PublishReadyToRunComposite auf true setzen als auch Assemblys in PublishReadyToRunPartialAssemblies in der Projektdatei einschließen.
<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>
Um diese Warnung zu beheben, wählen Sie eine der folgenden Optionen aus:
- Entfernen Sie die Assemblys von
PublishReadyToRunPartialAssemblies, wenn Sie möchten, dass sie vollständig in das zusammengesetzte Bild kompiliert werden. - Stellen Sie
PublishReadyToRunCompositeauffalse, wenn Sie Assemblys teilkompilieren und separat kompilieren möchten anstatt in ein zusammengesetztes Image.