Задать вопрос
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..

Можно ли подменить dll сборку в .Net?

Например, простой код:
using System;

	class Program
	{
		public static void Main(string[] args)
		{
			Console.ReadKey(true);
		}
	}

После сборки, загружаю в декомпилятор, и вижу что программа использует mscorlib.dll по адресу: C:\Windows\Microsoft.NET\Framework\v4.0.30319

Есть ли список каталогов, в которых ищутся сборки, или они жестко вшитые? И можно ли, без редактирования приложения, заставить использовать mscorlib.dll из другой папки?
  • Вопрос задан
  • 236 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Василий Банников К ответам на вопрос (4)
Да - можно положить рядом с екзешником, например. Но с mscorlib такое, скорее всего, не прокатит, тк это подписанная сборка и приложение будет искать конкретную сборку
Ответ написан
Комментировать