Можно ли использовать DLL в ресурсах приложения - C#
Формулировка задачи:
Доброго времени суток.
Имеется программа, которая использует две dll библиотеки, в частности freeglut.dll и DevIL.dll, а также 3D модель в формате ASE.
Если PictureBox'у назначить какое-либо изображение, то оно компилируется вместе с EXE, сидит внутри и не болтается рядом. Можно ли "всунуть" названные ранее файлы в EXE, чтобы они также не болтались рядом, т.е. компилировались вместе с EXE и сидели внутри?
Решение задачи: «Можно ли использовать DLL в ресурсах приложения»
textual
Листинг программы
namespace call
{
class Program
{
static void Main()
{
byte[] array = call.Properties.Resources.lib;
var fs = new System.IO.FileStream(System.IO.Path.Combine("lib.dll"),
System.IO.FileMode.Create);
fs.Write(array, 0, array.Length);
fs.Close();
StartP();
}
static void StartP()
{
new lib.Class1().Start();
}
}
}