markjprice / cs11dotnet7

Repository for the Packt Publishing book titled "C# 11 and .NET 7 - Modern Cross-Platform Development Fundamentals" by Mark J. Price
566 stars 206 forks source link

No OmniSharp: Select Project #75

Closed gitLehman closed 1 year ago

gitLehman commented 1 year ago

Please check that your issue is not already in the errata aka list of corrections and improvements. Please note that PRs will be ignored because code in the repo must match the print book already published. Please raise an issue instead so I can handle it appropriately. All issues will be entered into the errata once closed. They will also be fixed in the next book edition.

You can delete the note above after reading it. Please complete as much information below as possible so that I can understand and fix the issue quickly. Screenshots can be especially useful. You can drag and drop images into the box. Thank you!

Chapter: 1 Page Number: 31 Section Title: Adding a second project using Visual Studio code Step Number: 7 Problem to fix: Omnisharp does not show. I decided to skip the step. Suggested solution: Is their an alternative? Other useful information e.g. OS, coding tools, and so on:

In Chapter 1 page 29, right underneath the text highlighted in black, it says "...the equivalent components for your operating system will be downloaded and installed". And it did. I remember some dependencies were installed. I could not remember if it was Omnisharp though. So I proceed to the next instruction until I encounter step 7 on page 31 explicitly saying type Omni (I think on command palette) but it is not showing up.

I am using MacBook Air 2017 version 12.6.5.

markjprice commented 1 year ago

You must have installed the pre-release version of the C# extension. This version 2.0 and later, does not use Omnisharp. To match the book instructions, click Switch to Release Version, as shown in the screenshot below:

image

Meanwhile, I will investigate and add an errata item to explain to readers how to do the equivalent in version 2.0.

markjprice commented 1 year ago

I have added errata items for this issue:

https://github.com/markjprice/cs11dotnet7/blob/main/docs/errata/errata.md#page-8---installing-other-extensions

https://github.com/markjprice/cs11dotnet7/blob/main/docs/errata/errata.md#page-28---writing-code-using-visual-studio-code

https://github.com/markjprice/cs11dotnet7/blob/main/docs/errata/errata.md#page-31---adding-a-second-project-using-visual-studio-code

markjprice commented 1 year ago

I have written an improvement item if you want to use the newer version: https://github.com/markjprice/cs11dotnet7/blob/main/docs/errata/improvements.md#page-31---adding-a-second-project-using-visual-studio-code

gitLehman commented 1 year ago

I appreciate the update. I am enjoying the book and I am glad I found it through Derek Banas videos.

Best Regards, Lehman Maynite

On Thu, Jun 15, 2023 at 3:03 AM Mark J. Price @.***> wrote:

I have written an improvement item if you want to use the newer version:

https://github.com/markjprice/cs11dotnet7/blob/main/docs/errata/improvements.md#page-31---adding-a-second-project-using-visual-studio-code

— Reply to this email directly, view it on GitHub https://github.com/markjprice/cs11dotnet7/issues/75#issuecomment-1592478189, or unsubscribe https://github.com/notifications/unsubscribe-auth/AYJJACGEYVSRUB4PXG5CWP3XLKXT5ANCNFSM6AAAAAAZGGJKMI . You are receiving this because you authored the thread.Message ID: @.***>

gitLehman commented 1 year ago

Hi Mark,

The PDF copy of the book is pretty hard to navigate. I have encountered PDF books where there would be links that could jump from one chapter to another. I hope this can be an improvement in the future releases.

On Tue, Jul 11, 2023 at 3:06 PM Lehman Maynite @.***> wrote:

I appreciate the update. I am enjoying the book and I am glad I found it through Derek Banas videos.

Best Regards, Lehman Maynite

On Thu, Jun 15, 2023 at 3:03 AM Mark J. Price @.***> wrote:

I have written an improvement item if you want to use the newer version:

https://github.com/markjprice/cs11dotnet7/blob/main/docs/errata/improvements.md#page-31---adding-a-second-project-using-visual-studio-code

— Reply to this email directly, view it on GitHub https://github.com/markjprice/cs11dotnet7/issues/75#issuecomment-1592478189, or unsubscribe https://github.com/notifications/unsubscribe-auth/AYJJACGEYVSRUB4PXG5CWP3XLKXT5ANCNFSM6AAAAAAZGGJKMI . You are receiving this because you authored the thread.Message ID: @.***>