I have a project that is C++ and blueprints. It has the usual regular and Editor Target.cs files.
I added a new MyGameServer.Target.cs
I then regenerate the VS files. In Visual Studio 2013 the new Server build does not show up and the MyGameServer.Target.cs does not show in the solution explorer.
I tried putting a typo in the Server target cs file and it does cause an error so i know it is getting parsed.
Any ideas?
— More
I made a default C++ FirstPerson game project from the standard template. Then copied the MyProject.target.cs
to MyProjectServer.target.cs and edited it to be …
// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
using System.Collections.Generic;
public class MyProjectServerTarget : TargetRules
{
public MyProjectServerTarget(TargetInfo Target)
{
Type = TargetType.Server;
}
//
// TargetRules interface.
//
public override void SetupBinaries(
TargetInfo Target,
ref List<UEBuildBinaryConfiguration> OutBuildBinaryConfigurations,
ref List<string> OutExtraModuleNames
)
{
OutExtraModuleNames.Add("MyProject");
}
}
Then regenerated the project files. The Server build mode does not show up in visual studio’s explorer nor as a build option…