Итак, я сейчас работаю над расширением и хочу изменить действие по созданию определенного ProjectItem
на None
.
Что я пробовал
Я заметил, что ProjectItem
имеет свойство Properties
, которое содержит следующее KeyValuePair
, если ключ BuildAction
. Поэтому я попытался установить его значение на prjBuildActionNone
, которое должно быть правильным для него.
В любом случае, когда я нажимаю Play, код запускается и я устанавливаю точку останова на этой самой строке:
prop.Value = "prjBuildActionNone"
Отладчик никогда не вернется к строке нижеи это все.
Есть ли что-то, что я делаю неправильно с этим подходом, или это совершенно неправильное направление, а свойство Properties
предназначено только для чтения?