PDA

View Full Version : importare dll in visual studio 2005


redcloud
31-10-2006, 16:49
Salve, ho una classe C# che fa da wrapper per i metodi esportati da una
dll.


namespace mio
{

public class Prova
{
[DllImport("mydll.dll")]
public static extern int sort();
.......

e questa classe la uso in quest'altra classe

using mio;

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
Program pro = new Program();

System.Console.Write(pro.trysort());

}

private int trysort()
{
return Prova.sort();

}


ma quando provo a lanciare il programma, un'eccezione mi avvisa che la
dll non è stata trovata. Mydll.dll si trova nella stessa directory dei
sorgenti e l'ho aggiunta anche come "elemento esistente" ma non
funziona. Insomma, come la carico questa dll? Grazie!

fdfdfdddd
31-10-2006, 17:02
Hai già provato a registrare la dll in questione?

redcloud
31-10-2006, 17:54
Non si registra :(