До цих пір я використовував лише Visual Studio for BusinessРозробка інтелекту, і тепер я повинен зробити щось у C #, який використовує Google Drive API, який повинен бути встановлений через NuGet Package Manager. На жаль, я не бачу цього конкретного пакета в Visual Studio Extensions і Update Manager. Я, хоча це може бути пов'язано з відсутністю Tools > NuGet Package Manager > Package Manager Console
опція в моєму VS, тому я хотів встановити менеджер пакетів. Я завантажив файл .vsix, але коли я намагаюся встановити, він не працює з повідомленням This extension is not installable on any current installed products
. У мене встановлено VS 2015, 2013 і 2010.
Так що, якщо я не в змозі встановити менеджер пакетів, є, принаймні, якийсь спосіб встановити google drive api без участі NuGet?
Назва пакунка API для дисків: Google.Apis.Drive.v3
EDIT: Я скинув всі налаштування Visual Studio, оскільки він був встановлений для розробки Business Intelligence, але це також не допомогло.
Відповіді:
1 для відповіді № 1Переконайтеся, що ваш Visual Studio 2015 встановив останнє оновлення. Остання версія для Visual Studio 2015 повинна бути версією 14.0.25431.01.
Якщо ваша Visual Studio 2015 - остання версія, спробуйте відновити Visual Studio 2015, щоб перевірити, чи є проблема з інсталяцією.
А ви також можете встановити nuget пакунки безМенеджер пакетів NuGet. Завантажте пакет NuGet і розпакуйте його до локальної папки, в якій буде перераховано весь вміст цього пакета. Потім додайте dlls в розпаковану папку у ваш проект через Add Reference.
1 для відповіді № 2
Ви розумієте, що SSDT і BIDS призначені для використання з типом проектів, специфічних для SQL Server business intelligence
. Студія розвитку Business Intelligence - це основне середовище, яке ви будете використовувати для розробки бізнес-рішень, які включають Analysis Services
, Integration Services
, і Reporting Services projects
.
Наскільки мені відомо, ви не збираєтеся встановлювати NuGet на нього або використовувати його для розробки фактично C # додатків.
Я збираюся здивуватися тут дико і сказати вамнамагаються використовувати google drive з завданням Script. Ви можете зробити це я робив це кілька років тому. Налаштування трохи дивно. Вам доведеться створити нормальне C # -приклад в NORMAL visual studio з Nuget і він буде встановлювати всі Dlls для вас в той час.
Тепер, коли у вас є всі dlls. Вам доведеться скидати їх у GAC і папки, які SSIS потребує
C: Програмні файли (x86) Microsoft SQL Server100DTSPipelineComponents
100 частин змінюються в залежності від версії сервера SQL, який ви використовуєте
- 2005 = 90
- 2008 = 100
- 2014 = 110 (я думаю, що не можу згадати)
Після того, як dlls знаходяться у правильних папках, ви повинні мати можливість використовувати його у завданнях сценаріїв.
Примітка: Я не на 100% впевнений, що це буде навіть працювати. Коли я зробив це, клієнтська бібліотека все ще підтримувала .net 3.5. Тепер ви повинні мати можливість використовувати .Net 4.5 Я не впевнений, що нова версія сервера SQL зможе працювати з більш високим рівнем.
Перевірено з колегою його здогадка що Sql сервер 12+ повинен підтримати.