VS2008: добавить пользовательское правило сборки в лист свойств (vsprops)?

Я использую файл CUDA .rules, который поставляется с CUDA SDK, для пользовательских шагов сборки в моем проекте.
Чтобы сэкономить на дублировании свойств, я бы хотел определить свойства правила CUDA в файле.vsprops. По какой-то причине ветвь правила CUDA дерева свойств не отображается ни на одном из моих листов свойств, а только на основных листах конфигурации.
Я попытался отредактировать.vsprops с помощью текстового издания и добавить раздел вручную, но изменений не было, пока он не показывался в Visual Studio.
Есть ли способ сделать это?

1 ответ

Решение

Нэнси ответила на вопрос здесь

"Насколько я знаю, в схеме XML нет элемента для таблиц свойств, подробнее см.

Определение схемы XML для листов свойств

Поэтому я не думаю, что вы можете добавить пользовательское правило сборки в лист свойств. Для справки: в VS 2010 пользовательские правила сборки изменяются, в VS 2008 пользовательское правило сборки определяется файлом.rules. Преобразование преобразует эти файлы.rules в три отдельных файла:.targets, .xml и.props, см. Visual Studio 2010 C++ Project Upgrade Guide для получения дополнительной информации."

Надеюсь, это поможет другим:)

Другие вопросы по тегам