Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.70/46: Рейтинг темы: голосов - 46, средняя оценка - 4.70
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554

Nuget в SharpDevelop IDE

30.06.2021, 17:40. Показов 10647. Ответов 35

Студворк — интернет-сервис помощи студентам
встретила какие-то невразумительные нарекания в адрес SharpDevelop сторонников VisualStudio...
советы местных гуру оказались из разряда "не знаю и не промолчу, а нахамлю"...
делюсь способом решения проблемы:
1) прогуглила - nuget build tools - вышла на Install NuGet client tools - > откуда
2) скачала последний nuget.exe и положила его в c:\test
3) Пуск -> выполнить -> cmd
- вошла в CLI
4) зашла в папку: cd c:\test
5) команда nuget показывает ввесь справочный материал...
6) выполнила nuget install Newtonsoft.Json -version 13.0.1 => сказал, что что "nuget argument can not be null or empty"... прогуглила - самаритяне помогли:
I suspect you're getting this error running nuget pack on your nuspec file instead of your csproj file.

As I learned from this open NuGet issue, AssemblyInfo token replacement (e.g. <version>$version$</version>) only works if you're calling nuget pack on your .csproj or .vbproj file. Quoting from NuGet documentation:
7) выполнила nuget install Newtonsoft.Json=> сказал, что "nuget unable to find package"... прогуглила - самаритяне помогли:
Кликните здесь для просмотра всего текста

I just did this and it went fine. In your Visual Studio, go to:
1.Tools
2.Nuget Package Manager
3.General
4.Click button "Clear All Nuget Cache(s)
5.Package Resources and click "Update"
6.Woolah! Error gone...
GitHub Actions

I would like to add that in Github Actions, the nuget.org repository is not queried by default. Instead GitHub defaults to a cached package repository and it might happen that your referenced package is not in that cache but is on nuget.org (I had that for System.CommandLine).

You can fix this by adding a nuget.config file to your root directory containing the following
Code
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>
</configuration>
8) положила такой файл (nuget.config) рядом с новым nuget.exe => команда nuget install Newtonsoft.Json - вернула результат в папку рядом...
9) в SharpDevelop в проекте по ПКМ Referencies - выбрала AddReference -> .NET Assembly Browser -> Browse нашла загруженную папку, выбрала в ней \lib\net45\Newtonsoft.Json.dll
== PROFIT
== Newtonsoft.Json ref. появился в окне проекта
p.s.
вероятно, количество шагов можно подсократить (внедрив в Sharp Develop новый nugget.exe и правильный .config - файл) - чтобы брать нужные nuget.packages из репозитария... но это на досуге... и в любом случае работает и ОТЛИЧНО... что и называется "малой кровью" из CLI... но эта просьба о помощи в той ветке вызвала нападки любителей Visual Studio и иных монстров для запудривания мозгов, а не предметности, лёгкости, лаконичности, удобства и адекватности(!) Sharp Developer'а...
... теперь желающим познакомиться с языком, а не с избыточностью его обслуги, - ВСЕ КАРТЫ В РУКИ... мне Sharp Develop всё ещё нравится - для разработки для собственных нужд
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.06.2021, 17:40
Ответы с готовыми решениями:

OpenGL vs SharpDevelop IDE
Всем привет. Я пытаюсь заставить работать функции OpenGL в среде SharpDevelop... У меня есть руководство и к нему прилагаются...

Библиотеки MS Word, MS Excel для SharpDevelop IDE
Что сделать в SharpDevelop IDE, чтобы можно было например экпортировать в файлы doc?

Ошибка NuGet.Configuration.ProxyCache при попытке подключить NuGet
Добрый день Такая проблема: в Visual Studio 2017 при попытке подключить пакет NuGet возникает ошибка Не удалось загрузить индекс...

35
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
02.07.2021, 07:55  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Pilarentes Посмотреть сообщение
Люди с опытом объясняют (между прочим аргументировано) как лучше
Цитата Сообщение от Someone007 Посмотреть сообщение
размер 2-3ГБ...
ваш опыт не даёт вам умения посчитать разницу между 3 гб и 13 мб Sharp Developa...
==
мой аргумент - мой проект! под который Sharp Develop устраивающая меня среда разработки!
0
629 / 393 / 135
Регистрация: 06.03.2017
Сообщений: 1,469
02.07.2021, 07:56
Цитата Сообщение от JeyCi Посмотреть сообщение
разницу между 3 гб и 13 мб Sharp Developa...
Все зависит от хотелок. Можно вообще в блокноте код писать, и не использовать никакую среду.
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,576
02.07.2021, 11:09
Цитата Сообщение от JeyCi Посмотреть сообщение
ваш опыт не даёт вам умения посчитать разницу между 3 гб и 13 мб Sharp Developa...
В текущих реалиях это ничтожная разница.

К тому же огромная разница в удобстве использования (не нужны никакие костыли для работы nuget'а например), поддержке новых технологий (.NET Core), актуальных версий языка (C# 9.0) и других плюшек типа IntelliSense, IntelliCode, CodeLens, тестов, анализаторов кода, git'а и т.д.

Добавлено через 47 минут
Еще забыл упомянуть обширные возможности Refactoring'а которые есть в VS.
0
 Аватар для zhunshun
768 / 496 / 216
Регистрация: 05.04.2015
Сообщений: 2,080
02.07.2021, 13:03
омг
Название: omg.png
Просмотров: 448

Размер: 88.2 Кб
0
629 / 393 / 135
Регистрация: 06.03.2017
Сообщений: 1,469
02.07.2021, 13:23
JeyCi, Вы победили в споре. Пользуйтесь SharpDevelop с установкой Nuget в 9 этапов. Кстати пересмотрите свои взгляды по поводу Nuget. Если написать свои библиотеки, то можно и здесь сэкономить место на харде
1
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,576
02.07.2021, 13:36
А еще в VS есть Quick Actions, с помощью которых можно добавить nuget пакет в пару кликов даже не зная названия nuget пакета...
Миниатюры
Nuget в SharpDevelop IDE  
0
Эксперт .NET
 Аватар для Usaga
14784 / 9558 / 1366
Регистрация: 21.01.2016
Сообщений: 36,045
02.07.2021, 13:43
Someone007, да это для дураков и фанатиков. Нормальные пацаны пинают нюгет, костылями прикрученный, а потом руками сборки к проекту цепляют. Это же быстрее и удобнее, чем пару кнопок тыкнуть.
2
Почетный модератор
12274 / 5341 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
04.07.2021, 08:32
Уважаемая JeyCi, у нас на форуме правила едины для всех. И мне не понятны жалобы от Вашего имени на практически нейтральные слова людей, отвечающих Вам, в то время, как Вы себе позволяете откровенное хамство в их адрес. Я Вас предупреждаю от имени администрации форума: дальше так не пойдет. Смените тон.

Тема почищена.
3
04.07.2021, 19:32

Не по теме:

Я сам, конечно, не ангел, но к посту выше добавлю наблюдение. Автор темы умудряется поругаться со всеми людьми, кто ей (я надеюсь) искренне помогает. Даже со сверх-спокойными TheCalligrapher и DrOffset умудрялась войти в конфликт. Остается только гадать что за тепличные условия нужны уважаемый барышне, чтобы она оставалась спокойной.

0
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
13.10.2021, 14:06  [ТС]
...
0
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
13.10.2021, 14:17
more drama
0
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
13.10.2021, 14:28  [ТС]
Цитата Сообщение от Diamante Посмотреть сообщение
more drama
- вот от того, что у вас такие запросы - вы и кодите на VS и пиарите свою VisualStudio (свой космодром) на ветке, где вас даже не спросили об этом... просто др. слов не знаете (даже слово программирование)
Миниатюры
Nuget в SharpDevelop IDE  
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3463 / 2784 / 575
Регистрация: 04.09.2018
Сообщений: 8,757
Записей в блоге: 3
13.10.2021, 14:30
Asinus asinorum in saecula saeculorum...
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,576
13.10.2021, 14:32
Да никто не пользуется этим SharpDevelop. Хватит уже ворошить труп.

- поддержка актуальных версий .NET Framework/.NET Core/.NET отсутствует
- поддержка актуальных версий C# отсутствует
- nuget без танцев с бубном не работает
- дизайнер WinForms ломается от малейшего чиха
и т.д.
2
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
13.10.2021, 14:35  [ТС]
Цитата Сообщение от wizard41 Посмотреть сообщение
Asinus asinorum in saecula saeculorum...
а здесь не успели прочитать?

Добавлено через 2 минуты
Цитата Сообщение от Someone007 Посмотреть сообщение
Да никто не пользуется этим SharpDevelop.
да никто из вас даже VS не пользуется -- только флудите на форуме... (судя по частоте ваших постов здесь - у вас времени на другое не хватает)
0
13.10.2021, 15:09
 Комментарий администратора 
Тема закрыта.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.10.2021, 15:09

Как обновить загруженный NuGet пакет на nuget.org?
Как обновить загруженный NuGet пакет на nuget.org?

obj\Debug\IDE.o||In function `Z11OpenProjectv':| C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|2 36|undefined reference to `GetOpenFileNam
obj\Debug\IDE.o||In function `Z11OpenProjectv':| C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|236|undefined reference to...

каким образом пожна подключить на мать с 2 IDE выходами и 2 SATA 3 жестких диска IDE и 2 CD-ROM IDE?
Доброго вам времени суток Можете подсказать каким образом пожна подключить на мать с 2 IDE выходами и 2 SATA 3 жестких диска IDE и 2...

Новая мать не видит ide ЖД и ide привод, проблема в Sata - Ide контроллере?
на оч старом компе решил заменить мать, ОЗУ, проц, видео. идешный HDD и привод оставил, купил 2 контроллера SATA to IDE марки Gembird,...

C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|1 5|error: 'InitApplication' was not declared in this scope|
//================================================================================================= #include &quot;IDE.hpp&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
36
Закрытая тема Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru