You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/BUILDING.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
## 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)
3
3
* Windows (optional): [Microsoft Visual Studio 2022](https://visualstudio.microsoft.com/en/vs/)
4
4
5
5
## IMPORTANT: Cloning PatreonDownloader properly
@@ -21,8 +21,8 @@ The resulting executable will require .NET Core Runtime to be installed on the c
21
21
## Building framework-dependent executable via command line on all platforms
22
22
1. Launch command line in **PatreonDownloader.App** folder
23
23
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**
26
26
27
27
[Refer to official documentation to learn more about "dotnet build" command](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-build?tabs=netcore31)
28
28
@@ -33,17 +33,17 @@ The resulting executable will require .NET Core Runtime to be installed on the c
33
33
2. Right click on **PatreonDownloader.App** solution and click **Publish**
34
34
3. Select desired publish profile and click **Publish**.
35
35
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)**.
37
37
38
38
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.
39
39
40
40
## Building standalone executable via command line on all platforms
41
41
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:
[Refer to official documentation to learn more about "dotnet publish" command](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-publish?tabs=netcore31)
49
49
@@ -55,7 +55,7 @@ The application will be published as self-contained application and will not nee
55
55
PatreonDownloader uses additional plugins from Universal Download Platform which needs to be placed into appropriate folders in order to work correctly.
56
56
57
57
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.
59
59
60
60
Mega.nz:
61
61
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