ALINK:错误AL1037:无法找到入口点方法

时间:2014-04-07 22:15:30

标签: .net linker .net-assembly

我正在尝试从两个.Net模块构建一个可执行文件:

al elevate-common.netmodule elevate-exe.netmodule /target:exe /out:elevate.exe /main:net.kolotyluk.windows.elevate.Elevate.main

但是我得到了

ALINK: error AL1037: Unable to find the entry point method 'net.kolotyluk.windows.elevate.Elevate.main'

我的源代码是

namespace net.kolotyluk.windows.elevate
{
    public class Elevate
    {
        public static int Main(string[] commandArguments)
        {

有什么明显的我做错了吗?

模块是否必须位于当前目录以外的其他位置?

1 个答案:

答案 0 :(得分:0)

多哈,错误的平台。在.Net中,入口点为.Main,大写为M,而在Java中,默认为小写。