Mono 忽略现有文件,抛出错误

Mono ignores existing file, throws error

我正在尝试用 Mono 编译 this workspace,特别是 Sm4shCommand/AnimCmd 项目。当我用 MonoDevelop 编译它时,我得到

/home/----------/Downloads/Sm4sh-Tools-master/AnimCmd/CSC: Error CS2001: Source file `System/Windows/Forms/HexBox/Forms/GotoDialog.designer.cs' could not be found (CS2001) (Sm4shCommand)

我尝试用 xbuild 编译它时遇到同样的错误。

它说不存在的文件在项目中。它无法识别它是有原因的吗?

假设您在 Linux...

如果文件大小写问题在 Windows 或 OS-X 上您不会看到,请编辑 Sm4shCommand.csproj 文件并更改 GotoDialog.designer.csGotoDialog.Designer.cs

./AnimCmd/System/Windows/Forms/HexBox/Forms/GotoDialog.Designer.cs

AnimCmd/Sm4shCommand.csproj:    <Compile Include="System\Windows\Forms\HexBox\Forms\GotoDialog.designer.cs">