Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Не собирается DLL


Автор: Snik 16.10.2015, 16:37
Добрый день! Хочу сделать dll в которой метод
Код

 [DllExport("Add", CallingConvention = CallingConvention.StdCall)]
        public static int Add(int left, int right)
        {
            return left + right;
        }

через NuGet установил пакет UnmanagedExports
https://sites.google.com/site/robertgiesecke/Home/uploads/unmanagedexports#TOC-How-does-it-work-


а при сборке выдает C:\Temp\tmpA9E6\ClassLibrary1.il(60) : error : syntax error at token '{' in:   {    ClassLibrary1        

Помогите пожалуйста разобратся.

Автор: Angel_666 20.10.2015, 10:22
Так ты пишешь на C# или на .NET??? ты посмотри примеры там разный синтаксис {} для методов классов и т.д. и т.п. не используются в .NET

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Ne-sobirayetsya-DLL-id5620fdf6ae201534298b4567#findElement_E7045_5625ebd3ae20151010047172_0

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)