Skip to content

Commit bd74ccf

Browse files
committed
.net 8 building manual
1 parent 5d007bc commit bd74ccf

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

docs/BUILDING.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
## Prerequisites
2-
* All platforms: [.NET SDK 6.0](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
2+
* All platforms: [.NET SDK 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
33
* Windows (optional): [Microsoft Visual Studio 2022](https://visualstudio.microsoft.com/en/vs/)
44

55
## IMPORTANT: Cloning PatreonDownloader properly
@@ -21,8 +21,8 @@ The resulting executable will require .NET Core Runtime to be installed on the c
2121
## Building framework-dependent executable via command line on all platforms
2222
1. Launch command line in **PatreonDownloader.App** folder
2323
2. Execute **dotnet build -c release** (replace **-c release** with **-c debug** to build debug build)
24-
3. Compiled application will be placed into **PatreonDownloader.App\bin\\(Release/Debug)\net6.0**
25-
4. Navigate to **PatreonDownloader.App\bin\\(Release/Debug)\net6.0** folder and run **dotnet PatreonDownloader.App.dll**
24+
3. Compiled application will be placed into **PatreonDownloader.App\bin\\(Release/Debug)\net8.0**
25+
4. Navigate to **PatreonDownloader.App\bin\\(Release/Debug)\net8.0** folder and run **dotnet PatreonDownloader.App.dll**
2626

2727
[Refer to official documentation to learn more about "dotnet build" command](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-build?tabs=netcore31)
2828

@@ -33,17 +33,17 @@ The resulting executable will require .NET Core Runtime to be installed on the c
3333
2. Right click on **PatreonDownloader.App** solution and click **Publish**
3434
3. Select desired publish profile and click **Publish**.
3535

36-
Application will be compiled and published in **PatreonDownloader.App\bin\publish\net6.0-(win/linux)-(x86/x64)-(release/debug)**.
36+
Application will be compiled and published in **PatreonDownloader.App\bin\publish\net8.0-(win/linux)-(x86/x64)-(release/debug)**.
3737

3838
The application will be published as self-contained application and will not need .NET Runtime to function. To run the application use **PatreonDownloader.App(.exe)** executable.
3939

4040
## Building standalone executable via command line on all platforms
4141
1. Launch command line in **PatreonDownloader.App** folder
42-
2. Run the following command to build self-contained release build targeting .NET 6.0:
42+
2. Run the following command to build self-contained release build targeting .NET 8.0:
4343

44-
Windows x64: **dotnet publish -c Release -r win-x64 --self-contained -f net6.0 -o bin\publish\net6.0-win-x64-release**
44+
Windows x64: **dotnet publish -c Release -r win-x64 --self-contained -f net8.0 -o bin\publish\net6.0-win-x64-release**
4545

46-
Linux x64: **dotnet publish -c Release -r linux-x64 --self-contained -f net6.0 -o bin/publish/net6.0-linux-x64-release**
46+
Linux x64: **dotnet publish -c Release -r linux-x64 --self-contained -f net8.0 -o bin/publish/net6.0-linux-x64-release**
4747

4848
[Refer to official documentation to learn more about "dotnet publish" command](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-publish?tabs=netcore31)
4949

@@ -55,7 +55,7 @@ The application will be published as self-contained application and will not nee
5555
PatreonDownloader uses additional plugins from Universal Download Platform which needs to be placed into appropriate folders in order to work correctly.
5656

5757
Google drive:
58-
After building plugin binaries go to the output folder and copy **Google.Apis.Auth.dll, Google.Apis.Auth.PlatformServices.dll, Google.Apis.Core.dll, Google.Apis.dll, Google.Apis.Drive.v3.dll and UniversalDownloaderPlatform.GoogleDriveDownloader.dll** files into the **plugins** folder inside of PatreonDownloader folder.
58+
After building plugin binaries go to the output folder and copy **Google.Apis.Auth.dll, Google.Apis.Core.dll, Google.Apis.dll, Google.Apis.Drive.v3.dll and UniversalDownloaderPlatform.GoogleDriveDownloader.dll** files into the **plugins** folder inside of PatreonDownloader folder.
5959

6060
Mega.nz:
6161
After building plugin binaries go to the output folder and copy **MegaApiClient.dll and UniversalDownloaderPlatform.MegaDownloader.dll** files into the **plugins** folder inside of PatreonDownloader folder.

0 commit comments

Comments
 (0)