Visual Studio 2010 не создает новый проект - PullRequest
2 голосов
/ 23 декабря 2010

Я разрабатываю приложение WinForms, используя VS2010.У меня около 15 проектов в решении.Когда я добавляю новый (с несколькими ссылками на существующие проекты) и пытаюсь (пере) собрать основной исполняемый проект, VS не создает новичка!

Есть идеи?

Windows7, 64 бита, надстройки VS не установлены, .Net 3.5, обычный C #.

UPD: В журнале сборки я вижу, что он был построен, , но не был скопирован$ OutDir .

    ------ Build started: Project: NewbieProject, Configuration: Debug Any CPU ------
      NewbieProject -> D:\Projects\MySolution\NewbieProject\bin\Debug\NewbieProjectr.dll

UPD2: Если я ссылаюсь на проект новичка из основного исполняемого проекта, происходит копирование.НО!Это приложение предназначено для использования контейнера IoC.Это означает, что ссылки между основным и новичком не должны существовать.Как работать с выходным копированием VS2010 и контейнерами IoC?

Правильное решение: Установить каждый вывод ptoject в одну и ту же папку.Например: "../bin/Debug/"

Ответы [ 3 ]

5 голосов
/ 23 декабря 2010

Откройте меню Сборка > Диспетчер конфигурации и убедитесь, что все поля сборки отмечены.

2 голосов
/ 23 декабря 2010

Вы добавили проект новичка в качестве ссылки на основной исполняемый проект? Если нет, то DLL не будет нужна основному исполняемому файлу и не будет скопирована ...

0 голосов
/ 23 декабря 2010

Убедитесь, что он выбран в вашей конфигурации сборки.Если это не так, вы должны что-то сделать в выводе сборки с указанием «1 проекта проигнорировано», если не больше проектов.

Изменить
Правый щелчок правой кнопкой мыши по проекту в решенииПроводник, а затем щелкнув Построить или Восстановить работу?

...