Как установить базовый каталог для моего домена приложения в c#? - PullRequest
0 голосов
/ 29 мая 2020

Я новичок в классе домена приложения, и у меня есть один вопрос

Я хочу запустить программу .exe внутри домена приложения, который я был создан

, и этот exe касается обработки изображений и используйте изображение с именем «lo.png»

в exe. Я помещаю только имя изображения без пути «lo.png», потому что изображение уже находится на пути exe

my code:

 static void Main(string[] args)
    {

        AppDomainSetup se = new AppDomainSetup();

        se.ApplicationBase = @"D:\vs projects\ConsoleApplication13
 \ConsoleApplication13\bin\Debug";

        AppDomain app = AppDomain.CreateDomain("seco",null,se);




        app.ExecuteAssembly(@"D:\vs projects\ConsoleApplication13
  \ConsoleApplication13\bin\Debug\c.exe"); //->throw here exception



        AppDomain.Unload(app);




        Console.ReadKey();
    }

он работает, когда я помещаю изображение в свой путь к проекту, но выдает исключение «Не удалось найти файл lo.png». когда я не ставлю его,

и я пытался использовать AppDomainSetup.ApplicationDomain, но тоже не работает, я ошибаюсь ???

...