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

Nuget в SharpDevelop IDE

30.06.2021, 17:40. Показов 10513. Ответов 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,549
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
767 / 495 / 216
Регистрация: 05.04.2015
Сообщений: 2,079
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
14371 / 9477 / 1360
Регистрация: 21.01.2016
Сообщений: 35,749
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,549
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,549
13.10.2021, 14:28  [ТС]
Цитата Сообщение от Diamante Посмотреть сообщение
more drama
- вот от того, что у вас такие запросы - вы и кодите на VS и пиарите свою VisualStudio (свой космодром) на ветке, где вас даже не спросили об этом... просто др. слов не знаете (даже слово программирование)
Миниатюры
Nuget в SharpDevelop IDE  
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3460 / 2781 / 575
Регистрация: 04.09.2018
Сообщений: 8,743
Записей в блоге: 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,549
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
Закрытая тема Создать тему
Новые блоги и статьи
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru