Error : Couldn't find target rules file for target 'TP_RollingBP' in rules assembly 'TP_RollingBPModuleRules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'

I use the version 4.1. When I open the project of ‘TP_RollingBP’, I click on the file dropdown and click on the Add Code to Project to create a class just like the Unreal Engine 4 Documentation did. But when I compiled the solution which I created, it failed. The message is like this:

1>EXEC : error : Couldn’t find target rules file for target ‘TP_RollingBP’ in rules assembly ‘TP_RollingBPModuleRules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’.
1> Location: G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Intermediate\Build\BuildRules\TP_RollingBPModuleRules.dll
1> Target rules found:
1> UE4Client - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\UE4Client.Target.cs
1> UE4Editor - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\UE4Editor.Target.cs
1> UE4Game - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\UE4Game.Target.cs
1> UE4Server - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\UE4Server.Target.cs
1> BlankProgram - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\BlankProgram\BlankProgram.Target.cs
1> CrashReportClient - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\CrashReporter\CrashReportClient\CrashReportClient.Target.cs
1> MinidumpDiagnostics - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\CrashReporter\MinidumpDiagnostics\MinidumpDiagnostics.Target.cs
1> UnrealLaunchDaemon - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\IOS\UnrealLaunchDaemon\UnrealLaunchDaemon.Target.cs
1> UE4EditorServices - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\Mac\UE4EditorServices\UE4EditorServices.Target.cs
1> ShaderCompileWorker - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\ShaderCompileWorker\ShaderCompileWorker.Target.cs
1> SlateViewer - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\SlateViewer\SlateViewer.Target.cs
1> SymbolDebugger - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\SymbolDebugger\SymbolDebugger.Target.cs
1> UnrealFileServer - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\UnrealFileServer\UnrealFileServer.Target.cs
1> UnrealFrontend - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\UnrealFrontend\UnrealFrontend.Target.cs
1> UnrealHeaderTool - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\UnrealHeaderTool\UnrealHeaderTool.Target.cs
1> UnrealLightmass - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\UnrealLightmass\UnrealLightmass.Target.cs
1> UnrealPak - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\UnrealPak\UnrealPak.Target.cs
1> UnrealVersionSelector - G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Source\Programs\UnrealVersionSelector\UnrealVersionSelector.Target.cs
1>
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(38,5): error MSB3073: 命令“G:\UE4.1\Unreal_Engine_4_1\UnrealEngine-4.1.0-release\Engine\Build\BatchFiles\Build.bat TP_RollingBP Win64 Development”已退出,代码为 -1。
1>

How can I resolve this problem?
Thanks.