Проект C++ с использованием сборок C#: как ускорить время компиляции?C#

Место общения программистов C#
Ответить
Anonymous
 Проект C++ с использованием сборок C#: как ускорить время компиляции?

Сообщение Anonymous »

У меня смешанный проект на C++/C#. Исходный проект написан на C++ и был расширен с помощью сборок C#. Вначале это было нормально, но поскольку часть C# растет, у меня возникают большие проблемы с ростом:

Время компиляции части C++ становится проблемой.< /strong>

Почему? Просто: каждый раз, когда я что-то меняю в проекте C#, компилятор C++ не уверен, важно ли это (то есть он не может узнать, изменил ли я часть интерфейса или только внутреннюю реализацию) и перекомпилирует все проект C++
.

Это становится огромной проблемой, поскольку мне нужно использовать часть C++ для тестирования части C#, и прямо сейчас у меня будет ждать несколько минут для каждого маленького кода изменить.

Мне нужно найти способ: мне не нужно перекомпилировать всю программу на C++, а только те части, которые зависят от сборки C# или ничего, если интерфейс сборки C# не изменилась.

Есть ли какой-нибудь способ добиться этого?

[Обновление]
Я использую Visual Студия 2010 Премиум.

Подробнее здесь: https://stackoverflow.com/questions/297 ... mpile-time
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»