Sziasztok!
Van egy C# dll:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassLibrary1
{
public class Class1
{
public static int Szumm(int a, int b)
{
return(a+b);
}
}
}
ezt a dll-t szeretném beimportálni ebbe az alkalmazásba:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
[DllImport("szum.dll")]
public static extern int Szumm(int a, int b);
public Form1()
{
InitializeComponent();
MessageBox.Show(Szumm(1, 2).ToString());
}
}
}
de azt a hibaüzenetet kapom, hogy a "Nem található a Szumm nevű belépési pont"
Ha az add reference-szel befűzöm a dll-t, akkor jól működik.
Ha jól gondolom, akkor a dll publikálással van a gond.
Help pls! |