From 1648b2bd486278a4ab4db289657e85b7bdc05673 Mon Sep 17 00:00:00 2001 From: Mark J Price Date: Sat, 27 May 2023 09:02:29 +0100 Subject: [PATCH] Added note about DLLs --- docs/errata/README.md | 2 +- docs/errata/common-errors.md | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/errata/README.md b/docs/errata/README.md index 0196cdd..2f891b9 100644 --- a/docs/errata/README.md +++ b/docs/errata/README.md @@ -6,6 +6,6 @@ If you find any mistakes in the seventh edition, *C# 11 and .NET 7 - Modern Cros [**Improvements** (35 items)](improvements.md): Changes to text or code that would improve the content. These are optional. -[**Common Errors** (5 items)](common-errors.md): These are some of the most common errors that a reader might encounter when trying to get code in book tasks to work, or when trying to write your own code. +[**Common Errors** (6 items)](common-errors.md): These are some of the most common errors that a reader might encounter when trying to get code in book tasks to work, or when trying to write your own code. All errata and improvements will be included in the 8th edition planned for publishing in November 2023. To be included they must be submitted by mid-September 2023. diff --git a/docs/errata/common-errors.md b/docs/errata/common-errors.md index 2c73867..51699ac 100644 --- a/docs/errata/common-errors.md +++ b/docs/errata/common-errors.md @@ -1,4 +1,4 @@ -**Common Errors and How to Fix Them** (5 items) +**Common Errors and How to Fix Them** (6 items) If you have suggestions for other common errors, then please [raise an issue in this repository](https://github.com/markjprice/cs12dotnet8/issues) or email me at markjprice (at) gmail.com. @@ -32,6 +32,8 @@ If you cannot find the console app to close it, then it might still be running b To solve this problem, reboot your computer. +> Although I use a console app (EXE) in the example above, this issue also applies to class libraries (DLL). You would need to shut down any processes that have the DLL loaded into memory before you can rebuild the class library. + # Microsoft introduces a bug in a later version Although rare, it is possible that by using a later version of a NuGet package than the one I used to write the book, you experience different behavior, especially negative behavior if it is due to a bug.