Использование [DllImport("IPSerial.dll")] и указание ссылки в проекте

des1roer
Дата: 27.05.2014 14:02:26
Есть пример программы с использованием сторонней библиотеки. Когда пытаюсь добавить её через ссылки, то пишет "убедитесь что файл доступен и является допустимой сборкой". Доступ есть.
Хз в чем дело, у них есть пример где эта библиотека добавляется так

using System.Runtime.InteropServices;
namespace comm
{
    public partial class Form1 : Form
    {
        [DllImport("IPSerial.dll")]
        public static extern int nsio_init();


в чем отличие этих методов кто объяснит?
Нахлобуч
Дата: 27.05.2014 14:06:16
IPSerial.dll -- нативная DLL.
des1roer
Дата: 27.05.2014 14:07:36
а подробнее?