Почему не работает код в VS

213
31 октября 2021, 14:50
        RegistryKey hklm = Registry.LocalMachine;
        RegistryKey helloKey = hklm.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true);
        helloKey.SetValue("Service.Host", "ff");
        hklm.Close();
        helloKey.Close();

Компилирую его стандартным компилятором NET который поставляется с фреймворкрм и все работает,раздел создается,а если компилировать из под студии то ничего не создается и никаких ошибок?

UPD. В общем как оказалось этот код скомпилированный на VS не работает только на моей семерке,на десятке виртуалке он работает...Как так...А если его компилировать на csc.exe от net то все работает и у меня и везде...

UPD.ПРОБЛЕМУ РЕШИЛ,оказалось csc по дефолту делает сборку разрядности винды у меня x64,а в студии стояла разрядность "x32 предпочтительнее" по этому нормально сборка не могла работать с реестром хоть и не было ошибок и исключений.Кто не знал учтите,сборка не может нормально работать с реестром если разрядность не как у винды.

READ ALSO
Как разбить одномерный массив вида слово-перевод в двумерный? С#

Как разбить одномерный массив вида слово-перевод в двумерный? С#

Есть файл, в котором лежат строки вида "слово-перевод"Разделителем в данном случае работает "-"

201
Проблема с записью в текстовый файл из DataGridView

Проблема с записью в текстовый файл из DataGridView

Собственно, записывает в файл всё, кроме последней записи в строке DataGridView (получается 5, а должно быть 6)

203
cannot implicitly convert type int to bool

cannot implicitly convert type int to bool

Собственно, скопировал код на C из википедии, пишу на C#Ошибку выдаёт вот в таких моментах if (~u & 1) Не могу понять как исправить ситуацию, прошу...

184
Вывод и заполнение n кол-во progressbar'ов в WPF

Вывод и заполнение n кол-во progressbar'ов в WPF

Есть элемент icTodoList, который нужно заполнить progressbar'ми на каждого человекаМожно ли вообще такое реализовать с помощью цикла и \n? Выше представлены...

92