Зависимости проекта VS2010 - PullRequest
3 голосов
/ 08 ноября 2010

У меня есть проект c ++ в VS2010 и проект ac #, который должен использовать этот вывод проекта c ++ (он использует его для p / invoke).Я думал, что смогу убедиться, что проект c ++ был собран перед проектом c #, отредактировав в проекте «Зависимости проекта ...», но это, похоже, не имеет никакого эффекта, сборка на моем сервере сборки не соответствует этому параметру(Я использую TeamCity для начальной загрузки файла MSBuild, который создает весь файл решения)

Я думаю, что раньше это работало, что-то изменилось с VS2010?Или я должен объявить зависимость по-другому?

РЕШЕНИЕ: Хитрость заключалась в том, чтобы вручную отредактировать файл csproj вне VS2010 и добавить такой раздел:Сервер обрабатывает мои проекты в правильном порядке.Единственное предостережение в том, что VS2010 отображает ошибку в ссылке на проект («не проект .NET»), но в остальном все работает так, как я планировал

...