Программное создание ядра .NET Core Apphost для DLL в C#C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Программное создание ядра .NET Core Apphost для DLL в C#

Сообщение Anonymous »

Начиная с ядра .NET, когда мы создаем исполняемый проект в C# (например, приложение для консоли или настольное приложение, такое как формы Windows, WPF и т. Д.), Он генерирует больше, чем один файл .exe - фактический код IL хранится в файле DLL, а .exe - это неуправляемое заглушка, которая обнаруживает .NET и передает DLL. Есть также файлы .deps.json & .runtimeconfig.json. Пример: < /p>

Код: Выделить всё

ConsoleApp1.deps.json - Dependencies
ConsoleApp1.dll - IL Code
ConsoleApp1.exe - Unmanaged Stub
ConsoleApp1.pdb - Program Debug Database, e.g. variable names
ConsoleApp1.runtimeconfig.json - .NET Runtime Configuration
< /code>
Теперь, вот проблема. У меня есть файл DLL, сгенерированный с использованием CECIL, который содержит код IL, включая точку входа. Поэтому мне нужен файл .exe, о котором я говорил - Un -Managed Stub, consoleapp1.exe 
, чтобы убедиться, что я могу выполнить единственный файл DLL, который у меня есть.
Мой вопрос Можно ли генерировать AppHost - что неуправляемый исполняемый файл, служащий в качестве заглушки .NET, consoLeaPp1.exe - программно в C#, для моего собственного сгенерированного DLL, содержащего код IL?

Подробнее здесь: https://stackoverflow.com/questions/794 ... in-c-sharp
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Программное создание ядра .NET Core Apphost для DLL в C#
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Программное создание ядра .NET Core Apphost для DLL в C#
    Anonymous » » в форуме C#
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Программное создание ядра .NET Core Apphost для DLL в C#
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Bad Gateway (502) при вызове API Core Core .NET .NET из другого API Core .NET .NET .NET .NET
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Bad Gateway (502) при вызове API Core Core .NET .NET из другого API Core .NET .NET .NET .NET
    Anonymous » » в форуме C#
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»