Ответы пользователя по тегу Visual Studio
  • Как изменить путь установки Visual Studio 2019?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    на самой правой вкладке настроек (но изменения доступны только при первичной установке)
    RlUOSvY.png
    Ответ написан
    1 комментарий
  • Как настроить Visual Studio под Python?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    но параметры, которые он предлагает выбрать не дают того функционала, который есть на моем ноутбуке.

    - какой функционал "есть на вашем ноутбуке" и не доступен?
    -
    вы пробовали создать новый проект на Python?
    извините, у меня уже 2019, но по существу, все так же и в 2017 SFdDnpp.png
    Ответ написан
    2 комментария
  • Как определить на каком цикле происходит задержка?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    ??
    Логирование
    профилирование! https://msdn.microsoft.com/ru-ru/library/ms182398.aspx
    Ответ написан
    Комментировать
  • Возможно ли использовать Visual Studio 2017(для c++) как portalbe?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    начнем с конца:
    - любите поисковики c++ IDE
    - при этом, на сколько мне известно, ни одна из них не может быть сконфигурирована portalbe (тем не менее - гугл в помощь)
    - почему вы не можете установить VS2017? если нет, или ограничен доступ к сети, можно сделать локальную копию установочного компле..., закатать его на флешку, и с нее устанавливать
    - если мало дискового пространства, можно довольно много выкинуть из компонентов VS2017 C++, для начального обучения достаточно такого набора https://i.imgur.com/4vzrFmo.png (SDK по версии операционки)
    для тех же целей можно поискать более ранние версии, для них были и iso* загрузки, а для версий где редакции community еще не было, были бесплатные Express редакции (iso*)

    * - опять же пишем на флешку и ставим где угодно
    Ответ написан
    3 комментария
  • Если использовать базу в виде .mdf вместо sql сервера, она будет корректно работать на другом компе без сервера?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    с
    .mdf
    работает только SQL Server, но стоит учесть, что существуют бесплатные, и существенно облегченные, редакции типа SQLExpress и SQL LocalDB
    Ответ написан
    Комментировать
  • Что нужно из Xamarin-ов на компьютере (Win.), чтобы начать разрабатывать простые моб. приложения?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    ставите Visual Studio, при выборе компонентов, старайтесь исходить из принципа "откинуть все что не понятно" - доустановить проще чем вычистить
    Ответ написан
    Комментировать
  • Как сделать чтобы OleDbConnection не терял БД?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    1 - вы разобрались с понятием connection string? где оно?
    2 - вы хотите видеть одну и ту же базу? или на "другом" компьютере копия базы?
    Ответ написан
    5 комментариев
  • Можно ли посмотреть исходные коды стандартных библиотек в Visual Studio?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    мм.. с ходу не получается, но точно есть варианты*.. к примеру, если установить redgate reflector

    ps * - просто помню что это работало.. в какой то из "прошлых жизней" ))

    upd вообще на ровном месте включается! (но тоже есть воспоминания - возможно предложит что то догрузить..)

    dsUYasT.png
    Ответ написан
    Комментировать
  • Почему нету отчетов в visual studio 2015?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    а вы уверены что это не сторонняя библиотека компонентов?

    я вообще не припомню в формах такого стандартного компонента

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

    ps компонент "отчет" может казаться стандартным, если у вас вдруг у вас lightswitch проект, кажется там такое было, но это не формы, там все на silverlight основано. но и в этом случае не все просто - в 2015 это опциональный компонент студии редакции проф, в 2015 коммунити его можно поднять, доустановив OfficeDeveloperTools, но 99% что будут конфликты с Azure Tools, а выражается в том что проект невозможно опубликовать - и как разруливать, надо будет гуглить .. кстати, конвертация lightswitch проектов из 2012 в 2015 есть, но она косячит - проект может не собраться, а если даже соберется - попытки его развивать все равно вызывают косяки (это к тому что lightswitch проект в 2015 лучше пересоздавать с 0)

    .. для примера - в 2017 lightswitch вообще не существует, МС закрыл этот проект и не рекомендует его использовать

    но если точно формы - выясняйте что за библиотека
    Ответ написан
    2 комментария
  • Хочу "шагать" весь код C# в VS, как это осуществить?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    все просто - https://i.imgur.com/HCEUEq0.png

    ps

    другой вопрос, если хочется залезть в чужие сборки (то что называется 3я сторона)... но тогда нужен не
    Решарпер и его функцию Decompile methods
    а RedGate Reflector пираты в помощь... если жаба душит..
    Ответ написан
  • Какие есть инструменты для автоматического улучшения/рефакторинга кода в .NET приложениях?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    кхм...

    притча во языцех - JetBrains Resharper (гугл в помощь пиратству..)

    а из бесплатных - MS VS Community вообще то бесплатна с ног до головы.. а версия 2017 дает уже офигеть на сколько продвинутые возможности рефакторинга... копайте и обрящете...

    ps

    а вообще их настолько мало (тулов рефактоинга C# (надо сказать что для других языков тулов такого уровня нет вообще)) ... что и погуглить не грех...

    кроме студии и решарпера, есть еще Telerik JustCode... если не ошибаюсь тоже платный, и вроде как посередке будет по фичам... если он еще не исчез с рынка, после того как студия сама продвинулась в рефакторинге
    Ответ написан
    4 комментария
  • Как собрать программу на C# с БД?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    вообще то есть понятие connection string - строка подключения, она либо в каких то конфигах программы, либо в тексте программы. это зависит от использованного драйвера (ADO, DAO, ODBC... может даже Entity Framework или Linq to SQL)

    так вот данная строка, гарантировано содержит абсолютный, или относительный (к примеру относительно профиля пользователя) путь к файлу БД

    если у вас есть исходники проекта (и даже если нет) - от папки программы/проекта, выполните поиск фалов по маске *.* содержащего подстроку с именем БД, в проводнике, фаре, тотал командере... все равно.. в любом файловом инструменте, которым умеете пользоваться. такой файл обязательно найдется, дальше будет на много проще понять, как управлять ситуацией
    Ответ написан
  • Как настроить Websocket на C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    просто безумие какое то...

    1 - php оболочка к c# - у вас на сервере php вызывает c#? ... "боливару двоих не увезти" - одного убейте на сервере

    2 - у вас "приложение на с#" - клиент?... вызывающий вебсервер? (если нет - убейте php точно)

    3 - и зачем виртуалбокс?... что вы вообще употребляете?...

    4 - "Скачал Visual Studio и дальше не имею представления что делать))) Может кто направит на верный путь?" - поставьте винду, студию, и учитесь... МСДН частями переведен на русский язык, и большая часть остальной массы, переводится машинно в автопилоте

    ps

    .. вот разве что "C# приложение ОБОЛОЧКА НАД php беком"... тогда да.. был бы шанс вернуться из бреда к реальности

    pps

    но все равно малый шанс - лучший сокет-бек для шарпов это Signal-R.. (то есть опять - убейте php)...

    ppps

    судя по оправдания ниже:

    1 - ставьте винду основной системой
    2 - линукс поднимайте в hyper-v (а в вин10 можно вообще как приложение запускать, но без гуев)
    3 - ваш php "бакенд" - в линуксе
    4 - клиентское приложение c# (а так же студию для отладки) - в винде

    ... и запомните - в таком раскладе - шарповое приложение "оболочка" НАД php-бэком
    Ответ написан
    Комментировать
  • Какой пакет брать, для установки C# Windows Form(Visual Studio 2017 Community)?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    да. для винформс выбор именно такой

    PS

    точнее именно что в "рамочке", все остальное "по вкусу", но для винформ на C# нужен именно пункт "классические приложения .NET" обязательно, и ни чего более. остальное это уже сами там смотрите..
    Ответ написан
    2 комментария
  • Какую студию использовать?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    основные причины использования старых студий:

    1 - большие проекты - трудно (или все тупо в лом) переделывать, не редко еще и зависимость от сторонних проектов, которые авторы уже не поддерживают - кроме зависимостей от версий фреймворков, если еще зависимости от компиляторов и средств построения. для примера попробуйте познакомиться с проектом mpir.org - крутая математика для .NET, но так как разрабатывается комунити - всегда отстает на одну две версий студии. адаптировать ее самостоятельно под последнюю версию - мягко говоря совсем не тривиально

    2 - проекты, которые трудно вести в экспресс (бесплатный) студиях (на пример требуются продвинутые возможности коллективной работы) + политика фирмы не позволяет использовать пиратское ПО, а на обновления проф/ультимейт студий, деньги не выделяю (на самом деле 2013 уже есть продвинутая комунити студия доступная бесплатно, но это еще не у всех уложилось в головах + глобальные переходы сами по себе, все равно требуют больших усилий)

    3 - просто старое железо и не особо большие проекты - новые студии будут еще ворочаться, а старые летают

    а для дома/для души - каждый решает сам

    естественно для развития полезно работать в последней студии - работа с разными версиями расширяет кругозор

    а брать работу на дом - это само по себе признак низкой эффективности и плохой организации собственного труда

    но в некоторых случаях можно иметь дома разные версии студий - в виртуальных машинах или в разных копиях винды с мультизагрузкой. на пример если для работы надо 2010, для использования проекта типа mpir - 2012, для общего развития - 2015, и тд...

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