У меня есть класс внутри DLL (Database.dll
), который имеет статическое свойство:
public class Database
{
public static int[] ReleasedDatabaseVersions
{
get { return new int[] { 5, 6, 7, 8 }; }
}
}
Я создал автономный исполняемый файл (ValidateInstall.exe
), которому требуется доступ к ReleasedDatabaseVersions
в классе Database
.
Однако я хочу, чтобы ValidateInstall.exe
был полностью независим от Database.dll
(т.е. я хочу иметь возможность запустить его на ПК без установленной DLL).
В C ++ это очень просто. Возможно ли это в C #?
Я не хочу повторять эти данные в моем исполняемом файле, поскольку это будет головной болью при обслуживании.