-
Notifications
You must be signed in to change notification settings - Fork 6k
Closed
Labels
won't fixIssues that were closed as part of automated backlog groomingIssues that were closed as part of automated backlog grooming
Milestone
Description
Status
Several problems with interop topics in .NET docs.
- Scattered and repetitive. There are identical/similar contents in .NET Guide and .NET Framework Guide.
- Incomplete. For more information, see Identify archived interop topics to migrate back to docs.microsoft.com #4649.
Rationale
- P/Invoke is still widely adopted.
- CoreCLR has enabled us to embed .NET Core into native code.
- The behaviors apply to both .NET Framework and .NET Core.
- The behaviors apply to both P/Invoke method and
calli
instruction. - The behaviors apply to both calling from managed code to native code and the reverse.
Proposal
- Migrate archived interop topics back to docs. Identify archived interop topics to migrate back to docs.microsoft.com #4649
- Integrate and reorganize topics in .NET Guide and .NET Framework Guide. Ensure our cross-platform docs are not Framework-centric and Windows-centric any longer dotnet-api-docs#1199 and Interop Marshalling moved #6629.
- New topics about calling from native code to managed code. .NET Core hosting
- Keep consistent with C++ docs if possible.
Metadata
Metadata
Assignees
Labels
won't fixIssues that were closed as part of automated backlog groomingIssues that were closed as part of automated backlog grooming