Разница между созданием библиотек DLL в Visual Studio и C# заключается в используемых инструментах и подходах к разработке:
- В Visual Studio библиотеки DLL создаются на языках C и C++. 12 Для этого в IDE нужно создать проект DLL, добавить экспортируемые функции и переменные, а затем создать проект консольного приложения и использовать импортированные из DLL функции и переменные. 1
- В C# для создания библиотек DLL используется файл библиотеки классов, который представляет собой коллекцию классов и пространств имён. 3 Такой файл можно использовать в проекте на C#, а созданные внутри него классы — по необходимости. 3
Таким образом, в Visual Studio акцент делается на создании самих библиотек DLL, а в C# — на использовании созданных библиотек в проектах на C#.