Как использовать тег App.config Codebase с относительным путем .NET Assembly?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать тег App.config Codebase с относительным путем .NET Assembly?

Сообщение Anonymous »

Мое решение имеет следующую структуру: < /p>

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

TypeLoadApp
|_TypeLoadApp.sln
|_ClassLibrary1.dll (is copied via xcopy post-build event of ClassLibrary1.csproj)
|
|_ClassLibrary1 (netstandard2.0 class library)
| |_ClassLibrary1.csproj
| |_Class1.cs
|
|_TypeLoadApp (.Net Framework 4.7.2 console application)
|_TypeLoadApp.csproj
|_Program.cs
|_app.config
< /code>
В моем приложении консоли не имеет прямой ссылки на мою библиотеку классов, но загружает из него тип: < /p>
using System;

namespace TypeLoadApp
{
internal class Program
{
static void Main(string[] args)
{
var type = Type.GetType("ClassLibrary1.Class1, ClassLibrary1");
Console.WriteLine($"ClassLibrary1.Class1 - {(type == null ? "is NOT loaded" : "is loaded")}!");
Console.ReadLine();
}
}
}
< /code>
Я установил путь сборки через app.config (тег Codebase). Моя сборка не имеет публикации, так что в соответствии с MSDN: < /p>

Если сборка является частной сборкой, настройка кодовой базы должна быть
по отношению к каталогу приложения.










Я даже пробовал прямой путь (например, файл: /// D: \ typeloadappclasslibrary1.dll ) - ничего не изменится.
Как использовать app.config Codebase Base Base. Build ClassLibrary1 Project, затем построить и запустить проект TypeloadApp.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать тег App.config Codebase с относительным путем .NET Assembly?
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Как использовать тег App.config Codebase с относительным путем .NET Assembly?
    Anonymous » » в форуме C#
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать Assembly.CodeBase в путь к файловой системе на C#?
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Разница между относительным путем и абсолютным путем в JavaScript
    Anonymous » » в форуме Html
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Разница между относительным путем и абсолютным путем в JavaScript
    Anonymous » » в форуме CSS
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

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