0
Я установил Xamarin и Mono на свой Mac, чтобы я мог работать с проектом C# на лету. Я могу запустить его на Mac, однако, когда я компилирую проект на своем Mac и запускаю его на Windows (сервер 2003), появляется сообщение об ошибке..NET Compile on Mac работает в Windows
Почему это?
Как только вы используете что-то динамическое, отлаживать его непросто, если вы не знаете, что вы пытаетесь вызвать. Покажите соответствующий код, или никто не сможет помочь. Кроме того, Windows Server 2003 - это конец жизни. –
Ну, если я скомпилирую тот же код в Windows, он будет работать в Windows. Вот почему я спрашиваю. Если это может быть проблема, связанная с моно? – Fredrik
два случая используют разные методы компиляции, поэтому поведение во время выполнения варьируется. Кроме того, БКЛ отличаются друг от друга. Таким образом, вам придется копать дальше самостоятельно или раскрывать больше информации для других, чтобы помочь. Для других нет волшебства, чтобы просто сказать вам, что не так. –