Как я добавляю блок к проекту Visual Studio и ссылаюсь на него?

Я скомпилировал блок для MySql.Data.dll и хотел бы добавить его к новому Проекту Visual Studio. Я потерян на корректной терминологии и как лучше всего пойти об этом, но конечная цель должна распределить этот dll так, чтобы это было включено с приложением когда выполнение приложения. Это должно избежать необходимости GAC dll на машине конечного пользователя.

Я попытался просто копировать блок в папку проекта:

Однако я не могу выяснить, как добавить ссылку на это dll в текущем проекте. И при этом я не выяснил, как удостовериться, что этот dll "останется с" приложением, после того как это компилируется. Как это могло бы быть выполнено и что другие вещи я мог бы рассмотреть?

9
задан Community 8 February 2017 в 14:20
поделиться

5 ответов

Попробуйте следующие

  • правый Cilck на узле ссылок
  • Выберите «Добавить ссылку»
  • Нажмите на вкладку «Обзор»
  • Навигация на DLL MySQL.Data.dll. На диске и нажмите OK

после добавления, нажмите ссылку под папкой ссылок и нажмите F4. Это приведет к окну инструмента свойств. Убедитесь, что он установлен на «Копировать локальный» = True. Это гарантирует, что он будет развернут вашим приложением стандартными установщиками (MSI и ClickOnce)

14
ответ дан 4 December 2019 в 07:47
поделиться

Щелкните правой кнопкой мыши на папку «Ссылки» в списке и выберите «Добавить ссылку». На вкладке «Обзор» просмотрите каталог, содержащий ваш проект, и подпапку. Выберите сборку и добавьте его в проект.

2
ответ дан 4 December 2019 в 07:47
поделиться

Щелкните правой кнопкой мыши на проекте в Explorer и выберите «Добавить ссылку ...». Тогда вы можете просматривать файл.

0
ответ дан 4 December 2019 в 07:47
поделиться

правой кнопкой мыши ссылки -> Добавить ссылку -> ждать вечно Для Listo Load -> Обзор -> Выберите вашу DLL

, тогда, когда он был добавлен в ссылок, установите его, чтобы скопировать локальный (если это еще не). Это поместит его в выходные папки для вас.

5
ответ дан 4 December 2019 в 07:47
поделиться

Вы можете получить доступ к свойству Routes в RoiveTable

System.Web.Routing.RouteTable.Routes;
-121--3894464-

ASP.NET MVC является многообещающим. Он «заимствует» много своих идей из рамок и сообщества Rails. Я главным образом разработчик ASP.NET (MVC )/C #, но у меня была возможность сделать некоторые разработки Rails, прежде чем я перешел от традиционных ASP.NET WebForms к ASP.NET MVC. Сделав разработку в Rails, я нашел довольно легко осуществить переход на ASP.NET MVC.

Кроме того, я не занимался веб-разработкой на Java, но поскольку существует так много веб-фреймворков на выбор, вы можете не найти достаточно разработчиков Java для создания и наращивания команды достаточно быстро, все с опытом работы в той же веб-фреймворке Java.

-121--4293878-

Щелкните правой кнопкой мыши на References и выберите Add Reference..., перейдите к DLL и presto... вы закончили.

7
ответ дан 4 December 2019 в 07:47
поделиться