Я новичок в визуальной студии и нереальном движке (но ранее я изучил C++). Сейчас у меня проблемы. Позвольте мне объяснить:ошибка (MSB3073) в визуальной студии с нереальным движком
Я использую Unreal engine 4.9.2 и обновленную версию Visual Studio 2013 4 (которая была установлена) от UE.
При первом открытый VS при создании нового проекта у меня есть сообщение об ошибке:
но VS открывается нормально.
Позже, когда я создаю новый актер в UE, и я пытаюсь построить его, добавив только эту строку:
UPROPERTY(EditAnywhere)
У меня есть 2 совершенно новые сообщения об ошибках:
Ошибка 1 ошибка Код: OtherCompilationError (5) E: \ Documents \ Unreal Projects \ test4 \ Intermediate \ ProjectFiles \ Ошибка test4
Ошибка 2 ошибка MSB3073: команда "" E: \ programs \ unrealengine \ Epic Games \ 4.9 \ Engine \ Build \ BatchFiles \ build.bat» test4Editor Win64 Development "E: \ Documents \ Unreal Projects \ test4 \ test4.uproject" -rocket -waitmutex "выходит с кодом -1. C: \ Program Files (x86) \ MSBuild \ Microsoft.Cpp \ v4.0 \ V120 \ Microsoft.MakeFile.Targets 38 5 test4
То, что я пытался сделать, чтобы исправить это: - удалить и установить снова нереальный двигатель и визуальная студия: те же проблемы.
установить Visual Studio из другого источника, а затем установить нереальный двигатель (удаление как и перезагрузки, прежде чем, очевидно): же вопросы.
Установить Unreal Engine 4.10 => Другая проблема, я не могу установить Visual Studio 2015 (установщик, упакованный с UE не работает).
Использование UE 4,10 Установка Visual Studio 2015 из другого источника: же вопросы
удалить все и повторами с UE4.9 и VS2013: же вопросы
Полный исходный код код заголовка (файл .cpp не был изменен, он все еще пуст):
// Fill out your copyright notice in the Description page of Project Settings.
#pragma once
#include "GameFramework/Actor.h"
#include "MyActor.generated.h"
UCLASS()
class TEST4_API AMyActor : public AActor
{
GENERATED_BODY()
UPROPERTY(EditAnywhere)
public:
// Sets default values for this actor's properties
AMyActor();
// Called when the game starts or when spawned
virtual void BeginPlay() override;
// Called every frame
virtual void Tick(float DeltaSeconds) override;
};
Честно говоря, я учился в школе, как программировать с использованием make-файлов и linux, но с IDE, я новичок. Надеюсь, кто-то сможет мне помочь. Заранее спасибо.
PS: Прошу прощения, если я сделал грамматические ошибки, но английский не является моим родным языком.