Add Original SDK
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
Which Project should I use?
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The Visual Studio 2002 project will work for any version of Visual Studio from
|
||||
Visual Studio 2002 to Visual Studio 2019. This project is a Windows Form
|
||||
application targeting the .NET 4 Framework. However, it can be easily adapted to
|
||||
target .NET Core or .NET 5 (and higher). The C# code is written in C# version 1.
|
||||
|
||||
The Visual Studio 2022 project will work with Visual Studio 2022 (and higher).
|
||||
It is a Console application targeting .NET 6 and using C# version 10. If you want
|
||||
to target earlier versions of .NET or C# then use the Visual Studio 2002 project.
|
||||
|
||||
The C# code is very similar in both projects. However, C# v8 required changes to
|
||||
account for possible Null reference exceptions.
|
||||
|
||||
Visual Studio 2019 was the first version of VS to support C# v8. However, null
|
||||
reference warnings are turned off by default, so you will get warnings if you
|
||||
compile the VS2022 C# code.
|
||||
|
||||
On the other hand in Visual Studio 2022 null reference warnings are turned on by
|
||||
default so you will get warnings if you compile the VS2002 C# code.
|
||||
|
||||
Whichever project you use always read the "readme" file for important instructions.
|
||||
Reference in New Issue
Block a user