Издатель не может быть проверен при запуске C # - PullRequest
0 голосов
/ 30 сентября 2018

Я делал эту программу в течение 2 дней и столкнулся с проблемой ... Когда я запускаю свою программу на другом компьютере и перезагружаю ее, я получаю сообщение: «Издатель не может быть проверен», я хочу отключитьИспользование Regitry.Но я не знаю как.Любые предложения или другие методы?Вот мой код

` using (RegistryKey key = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true))
            {
                key.SetValue("飪䈚ㄔ", "\"" + Application.ExecutablePath + "\"");
            }
            string path = Path.GetTempPath();
            if (File.Exists(path+"䈚ㄔ"))
            {

            }
            else
            {
                MessageBox.Show("Hello", "Windows", MessageBoxButtons.OK, MessageBoxIcon.Error);
                File.Create(path + "䈚ㄔ");
                string lhol = " ི飪䈚ㄔᅠ㓳 ";

            }`

1 Ответ

0 голосов
/ 01 октября 2018

Он распознается как файл из другого места, он не имеет цифровой подписи.Вы получите это предупреждение до тех пор, пока они не отключат его для этого файла.

Попытка победить эту систему - это то, что делает вредоносное ПО.Если бы я понял, что ваша программа сделала это, я немедленно удалил бы ее.

Законным способом является цифровая подпись, но сертификаты стоят денег.Это не то, что вы можете сделать сами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...