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
<ProjectSdk="Microsoft.NET.Sdk">
<PropertyGroup>
<ProjectGuid>{8FBEC238-D944-4074-8548-B3B524305905}</ProjectGuid>
<OutputPath>bin/$(Configuration)</OutputPath>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<RootNamespace>Godot</RootNamespace>
<TargetFramework>netstandard2.0</TargetFramework>
<DocumentationFile>$(OutputPath)/$(AssemblyName).xml</DocumentationFile>
<EnableDefaultItems>false</EnableDefaultItems>
</PropertyGroup>
<PropertyGroup>
<DefineConstants>$(DefineConstants);GODOT</DefineConstants>
</PropertyGroup>
<ItemGroup>
<ProjectReferenceInclude="..\GodotSharp\GodotSharp.csproj">
<Private>false</Private>
</ProjectReference>
</ItemGroup>
<!-- We import a props file with auto-generated includes. This works well with Rider. However, Visual Studio and MonoDevelop won't list them in the solution explorer. We can't use wildcards as there may be undesired old files still hanging around. Fortunately code completion, go to definition and such still work.-->
<ImportProject="Generated\GeneratedIncludes.props" />
</Project>
Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered:
@CinchBlue It's a bit confusing, but the folder is called 4.5 because of the .NET Framework 4.5 API level, not the Mono version. The Mono version that Godot uses is actually the latest 6.12.0.x. And Godot supports features from C# 7 (and some C# 8 features), which is similar to what's available in .NET Framework 4.7.
C:\Program Files\dotnet\sdk\3.1.101\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(192,5): error MSB4018: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.DotNet.PlatformAbstractions, Version=2.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. The system cannot find the file specified. [F:\GodotBuild\godot\modules\mono\glue\GodotSharp\GodotSharp\GodotSharp.csproj]
it seems like there is something to track down with SDK targets and project building breaking with regards to Mono. We'll have to see if we can track someone down to take a look at this.
Godot version
3.3.3-stable
System information
Windows 10
Issue description
I am trying to build Godot within Mono x64 Command Prompt with Visual Studio 2019 installed:
It seems like this might be relevant?
Steps to reproduce
Follow the official documentation for 3.3.3-stable for Compiling with Mono, except with
target=debug
and multithreading enabled:Relevant GodotSharp project files that won't build
modules\mono\glue\GodotSharp\GodotSharp.sln
modules\mono\glue\GodotSharp\GodotSharp\GodotSharp.csproj
modules\mono\glue\GodotSharp\GodotSharpEditor\GodotSharpEditor.csproj
Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered: