Nano Hash - криптовалюты, майнинг, программирование

ReSharper не будет создавать несколько проектов при отладке

Я использую обновление 3 для Visual Studio 2015 и имею решение, полное независимых проектов API. Некоторое время назад он перестал строить все проекты под многопроектным решением при запуске Debug.

Для всех проектов в настройках Resharper Build & Run установлено значение Always Build.

Выбрано несколько запускаемых проектов, и для всех проектов в Диспетчере конфигураций выбран параметр «Сборка».

Однако будет построен только один проект. Это тот проект, который находится в верхней части списка Configuration Manager. Я могу переместить другой проект в начало этого списка, чтобы сделать его проектом для сборки.

Единственный способ запустить несколько проектов - сделать так, чтобы от них зависел главный проект Configuration Manager.

Я удалил и переустановил VS и Resharper и сбросил оба значения до настроек по умолчанию, и мне не повезло.

Есть идеи, в чем может быть проблема? Мне никогда раньше не приходилось настраивать все проекты так, чтобы они зависели друг от друга.

Windows 10 Pro FWIW

Обновления

  • Проекты и решения ›Скриншот настроек сборки и запуска

  • ручное выполнение команды MSBUILD для файла SLN создает все проекты без проблем.

  • По-прежнему не повезло, но я, по крайней мере, подтвердил, что это проблема с ReSharper Build. VS Build строит все проекты должным образом. По крайней мере, я могу использовать VS Build, пока не разберусь, что происходит с ReSharper Build.


  • Окно вывода также не включает информацию о других проектах API? Работает ли без ReSharper? Показывает ли IIS только один из создаваемых проектов? 06.06.2017
  • Правильный. В окне вывода не отображается информация о сборке. Вчера вечером я удалил Resharper, но все равно не смог создать несколько проектов. Я не совсем понимаю, что вы имеете в виду под IIS (используя экспресс). Проекты есть и доступны в IIS Express, мне просто нужно вручную собрать их все, чтобы внести изменения. 06.06.2017
  • В окне вывода есть поле со списком «Показать вывод из» - вы установили для него значение «Сборка»? 06.06.2017
  • да. он автоматически меняется на Build, когда я начинаю отладку. Единственное, что он выводит, - это сборка, начатая в XX: XX: XX, а затем сборка завершена в 00: 00: 04: .139. 06.06.2017
  • Посмотрите здесь и установите более подробный режим вывода blogs.msdn.microsoft.com/msbuild/2005/09/28/ 06.06.2017
  • Спасибо. Он был установлен на минимум, я пробовал подробные и диагностические, но это не имело никакого значения (если предположить, что сборка не выполняется ни в одном проекте?). Фактически, вывод Build пуст, даже если я создаю все решение или отдельные проекты вручную. i.stack.imgur.com/WywE7.png 06.06.2017
  • У меня такая же проблема, как и у вас, за исключением Visual Studio 2017. Вы когда-нибудь находили решение? Был ли создан билет с помощью JetBrains? 20.07.2017
  • Я сообщил об ошибке в JetBrains youtrack.jetbrains.com/issue/RSRP-465538 20.07.2017
  • Прости. Брэдли ... мне все равно не повезло. Я перестал использовать сборку Resharper и вернулся к сборке VS (которая работает ... просто не желательно) 20.07.2017

Ответы:


1

Вы уверены, что у вас выбрано правильное действие «Начало» для тех проектов, которые вам нужны? (Вопрос только говорит, что у вас есть несколько проектов запуска)  введите описание изображения здесь

06.06.2017
  • Спасибо, но да, все проекты настроены на запуск в рамках запускаемых проектов. 06.06.2017
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

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

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..