DaGooseYT / FrameGUI

FrameGUI (frame-gooey) is a free, cross-platform, very easy to use encoding utility featuring AI filters, based on the more comprehensive EncodeGUI encoding tool.
https://encodegui.com
GNU Affero General Public License v3.0
125 stars 11 forks source link

Program.cs is missing from FrameGUI project #2

Closed zydjohnHotmail closed 3 years ago

zydjohnHotmail commented 3 years ago

Hello: I want to build your repo from source code in Windows 10 using Visual Studio 2019 (Version 16.11.3) I have downloaded your repo code, unzip it and open the solution in Visual Studio 2019. But when I built it, I got error: Error CS2001 Source file 'D:\FrameGUI-main\FrameGUI\Program.cs' could not be found. Can you check and make necessary update for your repo? Thanks,

DaGooseYT commented 3 years ago

Hi, I apologize for the inconvenience. The Program.cs file has been added in the FrameGUI folder here: https://github.com/DaGooseYT/FrameGUI/tree/main/FrameGUI Please get back to me here if there are any other issues when building FrameGUI from source. Thanks.

zydjohnHotmail commented 3 years ago

Hello: Thanks for your reply. I have downloaded again the repo, unzip it and try to use Visual Studio 2019 to rebuild the solution. But I got the following error: Severity Code Description Project File Line Suppression State Error CS0246 The type or namespace name 'FFLoader' could not be found (are you missing a using directive or an assembly reference?) FrameGUI D:\GitHubRepos\FrameGUI-main\FrameGUI\FrameGUI\Encoder.cs 7 Active

It seems other stuff is missing, please check. I am working on Windows 10 (Version 21H1) Thanks,

DaGooseYT commented 3 years ago

Nothing is truly missing. You need to build FFLoder and EncodeProg FIRST before building FrameGUI. Then, reference the built DLLs in the FrameGUI project. Sources with multiple projects don't work out of the box (for this I didn't provide the binaries in the source as it's strictly source code only so you have to build them yourself, as mentioned previously).

zydjohnHotmail commented 3 years ago

OK, Thanks, it works now!