ИЗМЕНЕНИЕ ДЕЙСТВИЯ СОЗДАНИЯ ПО УМОЛЧАНИЮ ДЛЯ ТИПА ФАЙЛА Сборка по умолчанию
Действие типа файла может быть настроено в реестре. Тем не мение,
вместо взлома реестра вручную мы используем намного лучше
Подход: файлы pkgdef (хорошая статья о файлах pkgdef). В
По сути, pkdef - это файлы конфигурации, подобные файлам .reg, которые
определить ключи реестра и значения, которые автоматически объединяются в
правильное расположение в реальном реестре. Если pkgfile удален,
изменения автоматически отменяются. Таким образом, вы можете смело изменять
реестр без опасности что-либо сломать - или, по крайней мере, это
легко отменить ущерб.
Наконец, вот пример того, как изменить действие по умолчанию при сборке
типа файла:
1:
[$ $ \ Корневого раздела Проекты {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} \ FileExtensions.spark]
2: "DefaultBuildAction" = "Content". Guid в ключе относится к
тип проекта. В этом случае «{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}»
означает «C # проекты». Довольно полный список руководств типа проекта
можно найти здесь. Хотя это не распространяется на Visual Studio 2010
В прямой форме Руководства применимы и к текущей версии. Посредством
Кстати, мы можем использовать C # в качестве типа проекта здесь, потому что C # на основе MVC
проекты на самом деле являются проектами C # (и проектами веб-приложений). За
Visual Basic, вы бы использовали «{F184B08F-C81C-45F6-A57F-5ABD9991F28F}»
вместо этого.
$ RootKey $ является абстракцией реального раздела реестра, который Visual
Студия хранит конфигурацию в:
HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0_Config (Примечание.
Не пытайтесь вручную редактировать что-либо под этим ключом, так как это может быть
перезаписывается в любое время Visual Studio).
Остальное должно быть самоочевидным: эта опция устанавливает значение по умолчанию
построить действие .spark файлов в «Содержимое», чтобы эти файлы были включены
в процессе публикации.
Все, что вам нужно сделать сейчас, это поместить этот фрагмент текста в файл с
расширение pkgdef, поместите его где-нибудь под
% PROGRAMFILES (x86)% \ Microsoft Visual Studio
10.0 \ Common7 \ IDE \ Расширения (в 64-разрядных системах) или% PROGRAMFILES (x86)% \ Microsoft Visual Studio
10.0 \ Common7 \ IDE \ Extensions (в 32-разрядных системах) и Visual Studio автоматически загрузит и применит настройки при следующем запуске. к
отмените изменения, просто удалите файлы.