Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 解决;链接:致命错误LNK1561:必须定义入口点";_Visual Studio_Visual C++_Visual Studio 2012_Compiler Errors - Fatal编程技术网

Visual studio 解决;链接:致命错误LNK1561:必须定义入口点";

Visual studio 解决;链接:致命错误LNK1561:必须定义入口点";,visual-studio,visual-c++,visual-studio-2012,compiler-errors,Visual Studio,Visual C++,Visual Studio 2012,Compiler Errors,我正在与Visual Studio Ultimate 2012合作 如果我从VisualStudio运行代码,它将正常工作。但是,如果我使用它在调试文件中生成的“.exe”文件,它不会在另一台计算机中运行。 这就是为什么我将菜单从“Debug”更改为“Release”,但它不会编译并显示消息:“LINK:fatal error LNK1561:必须定义入口点” 要创建在任何计算机上都能运行的“.exe”,我必须在配置中更改什么 我在项目中将main定义为void main(数组^arg)似乎ma

我正在与Visual Studio Ultimate 2012合作

如果我从VisualStudio运行代码,它将正常工作。但是,如果我使用它在调试文件中生成的“.exe”文件,它不会在另一台计算机中运行。 这就是为什么我将菜单从“Debug”更改为“Release”,但它不会编译并显示消息:“LINK:fatal error LNK1561:必须定义入口点”

要创建在任何计算机上都能运行的“.exe”,我必须在配置中更改什么


我在项目中将main定义为
void main(数组^arg)

似乎
main
函数的签名是错误的。在VS2012中,入口点
main
函数的预期签名应具有
int
返回类型

请尝试将函数的签名更改为:

int main(数组^arg)


这可能会解决您的问题

似乎
main
函数的签名错误。在VS2012中,入口点
main
函数的预期签名应具有
int
返回类型

请尝试将函数的签名更改为:

int main(数组^arg)


这可能会解决您的问题

Windows窗体项目模板已在VS2012中删除。这给很多程序员带来了麻烦,特别是那些没有正确标记问题,没有告诉我们他们做了什么来保持项目编译的程序员。重点是进行与调试生成中相同的设置更改。用作指南。Windows窗体项目模板已在VS2012中删除。这给很多程序员带来了麻烦,特别是那些没有正确标记问题,没有告诉我们他们做了什么来保持项目编译的程序员。重点是进行与调试生成中相同的设置更改。用作指导。