Нужен ли ODTforVS2017_122011.exe? - PullRequest
0 голосов
/ 04 мая 2018

У меня VS2017 и я планирую заняться разработкой на C #, которая требует доступа к базе данных Oracle 12c.

Я зашел на сайт Oracle и скачал ODTforVS2017_122011.exe. Установка прошла успешно.

Но когда я попытался объявить свой тип соединения OracleConnection, мой проект не знает об этом, и я не могу ссылаться на Oracle.ManagedDataAccess. Я должен был пойти в Nuget, чтобы установить их, чтобы удовлетворить компилятор.

Итак, мой любопытный вопрос: необходима ли установка ODT с сайта Oracle или достаточно только установки Nuget? Я просто не хочу устанавливать слишком много ненужных вещей, которые я не смог бы оправдать.

1 Ответ

0 голосов
/ 04 мая 2018

Я не верю, что вам нужны инструменты, нет. Это функции Visual Studio, а не инструменты, необходимые во время выполнения.

Со страницы загрузки :

Oracle Developer Tools для Visual Studio включает такие функции данных Visual Studio, как интеграция с обозревателем серверов, мастер настройки TableAdapter и Entity Designer, а также включает в себя множество полезных специальных инструментов Oracle.

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

...