Я пытаюсь создать файл premake5. lua для проекта Visual-Studio C# MonoGame. Я хочу иметь возможность использовать предварительную версию с использованием шаблона проекта MonoGame, вместо того, чтобы мне приходилось вручную копаться во всем, что шаблон создает для меня, а затем помещать это в предварительную версию. В настоящее время у меня есть следующий файл premake5. lua, который создает проект, который компилируется, но имеет исключения при его запуске ...
workspace "TilemapEditor"
architecture "x86"
startproject "TilemapEditor"
configurations
{
"Debug",
"Release",
"Distribution"
}
outputdir = "%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}"
project "TilemapEditor"
location "TilemapEditor"
kind "WindowedApp"
language "C#"
links {"MonoGame.Framework", "System", "System.Windows.Forms", "System.Xml"}
targetdir ("bin/" .. outputdir .. "/%{prj.name}")
objdir ("bin-int/" .. outputdir .. "/%{prj.name}")
files { "%{prj.name}/src/**.cs", "Properties/AssemblyInfo.cs" }
defines { "WINDOWS" }
dotnetframework ("4.5")
filter "configurations:Debug"
symbols "On"
filter "configurations:Release"
symbols "Off"
Я не нашел никакой функции в вики для предварительного создания, которая могла бы это.