gibbed / Gibbed.Disrupt

Tools & code for use with Disrupt engine-based games (Watch Dogs, Watch Dogs 2, Watch Dogs: Legion). Disrupt engine is based on the Dunia engine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is Namespace 'Gibbed.ProjectData' Missing Type or Namespace Name 'Manager'?

skycat2216 opened this issue · comments

I'm trying to build Gibbed.Disrupt, and i have some problem.

C:\Users\[REDACTED]\files\Gibbed.Disrupt\projects\Gibbed.Disrupt.FileFormats\ProjectHelpers.cs(35,30): error CS0234: 命名空間 'Gibbed.ProjectData' 中沒有類型或命名空間名稱 'Manager' (是否遺漏了組件參
考?) [C:\Users\[REDACTED]\files\Gibbed.Disrupt\projects\Gibbed.Disrupt.FileFormats\Gibbed.Disrupt.FileFormats.csproj]
    8 個警告
    1 個錯誤

How are you cloning the repository? The repository has submodules that need to be initialized/cloned as well.

ie

git clone --recurse-submodules https://github.com/gibbed/Gibbed.Disrupt.git

if you've already cloned the repository you can do

git submodule init
git submodule update

Thanks for helping
Now I have a new issue:Is .net Framework 4.6 or higher can be used to retarget?
I'm stuck on MSB3644 now,and net40/45 installation isn't able to proceed

There shouldn't be any issues retargetting to a newer framework version.

Huge thanks
In the end it just a dependency issue, Just need to type these CLI command to XCompress/Ndesk/Gibbed.IO/Gibbed.ProjectData
dotnet add package Microsoft.NETFramework.ReferenceAssemblies.net40 --version 1.0.3
dotnet add package Microsoft.NETFramework.ReferenceAssemblies.net45 --version 1.0.3
Thank you