MathLinkException C # - Mathematica - PullRequest
1 голос
/ 01 ноября 2019

Пожалуйста, помогите мне решить проблему ниже.

Я получаю исключение Mathlink при вызове Wolfram Mathematica из Visual Studio2012 с использованием C #. Пожалуйста, смотрите код ниже. Также отображается «Код ошибки: 1012. Протокол недоступен»

    private void button1_Click(object sender, EventArgs e)
    {

        // This launches the Mathematica kernel:
        IKernelLink ml = MathLinkFactory.CreateKernelLink();

        ml.WaitAndDiscardAnswer();

        // Now compute 2+2 

        string result = ml.EvaluateToOutputForm("2+2", 0);
        Console.WriteLine("2 + 2 = " + result);

        ml.Close();

        // Wait for user to close window.
        Console.WriteLine("Press Return to exit...");
        Console.Read();

    }

Снимок экрана исключения

enter image description here

...