Я знаю, что вопрос немного запутан, поэтому позвольте мне подробно изложить все от начала и до конца.Как добавить значение в ключе regedit при создании проекта установки Visual Studio (.msi)
- Я создаю проект установки в визуальной студии.
- Я создал Regidit ключ и со значением струнной
{ "Dys": [], "Частота": "15", "Час": 11, "Минуты ": 2," ScheduledDate ":"/Date (1440095400000 + 0530) /», "ScheduledOn": нулевой, "scheduleType": 4}
3. при построении проекта я получаю сообщение об ошибке (ниже)
Ошибка 1 Неверные символы '{"Dys": [], "Frequency": "15", "Hour": 11, "Minutes": 2, "ScheduledDate": "/ Date (1440095400000 + 0530)/"," ScheduledOn ": null," scheduleType ": 4} 'в значении для значения реестра' ScheduleScan ', расположенного в' HKLM \ Software \ TechHeal \ TechHeal 'C: \ Users \ Paxcel \ Desktop \ svn \ Code \ TechHeal \ TechHeal 15 июня - Новый дизайн \ Проекты установки (MSI) \ Techheal \ Techheal \ Techheal.vdproj Techheal
Однако, если я непосредственно создавая (Regedit) струнный ключ от зрителя Regedit окон, то его создавая ключ с одинаковым значением без каких-либо проблем.
'{' и '[' вызывают эту ошибку. На самом деле я хочу хранить JSON в regedit. –
Когда вы сохраняете строку в реестре, вы можете использовать() вместо [], и перед обработкой этого JSON вы можете снова заменить их на []. – Kurubaran
хорошая работа вокруг @kurubaran вчера. –