O Class Library dosyasını Resource olarak ekleyebilirsin yada kütüphane olarak projene dahil edebilirsin
Programa eklediğin DLL eğer ihtiyac varsa zaten çalışması gerekir ama illa ben register etmek istiyorum diyorsan alltaki metodu kullanabilirsiniz parametre olarak DLL pathini vermen yeterli DLL pathi programın çalıştığı dizinden veya kendi istediğin bir konumdan verebilirsin orası sana kalmış
public static void Registar_Dlls(string filePath)
{
try
{
//'/s' : Specifies regsvr32 to run silently and to not display any message boxes.
string arg_fileinfo = "/s" + " " + "\"" + filePath + "\"";
Process reg = new Process();
//This file registers .dll files as command components in the registry.
reg.StartInfo.FileName = "regsvr32.exe";
reg.StartInfo.Arguments = fileinfo;
reg.StartInfo.UseShellExecute = false;
reg.StartInfo.CreateNoWindow = true;
reg.StartInfo.RedirectStandardOutput = true;
reg.Start();
reg.WaitForExit();
reg.Close();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
FTP üzerinden önce bilgisayara indirip indirdiğin konumu vereceksin.Aslında FTPye gerek yok kütüphane olarak eklediğinde o dll exenin yanında bulunur.Sen uygulamanın çalıştığı dizini alıp yanına o dll adını ekleyip verdiğim metoda parametre olarak göndereceksin hepsi bu.
hocam mesaj kutun dolmuş sana bir mesaj yollamak istedim ama yollayamadım
