Table of Contents
¿La PC va lenta?
La semana pasada, algunos de nuestros usuarios encontraron el error conocido de Makecert. Este problema se debe a varias razones. Ahora hablemos de algunos de ellos.En el mejor de los casos, los errores de tiempo de ejecución de MAKECERT.EXE que ocurren mientras se ejecuta el despachador harán que el plan se bloquee. La mayoría de estos errores de comunicación de MAKECERT.EXE significan que Streaming Video Recorder no puede encontrar todo el archivo al inicio, o que el archivo está dañado, lo que resulta en un proceso de inicio abortado prematuramente.
Solicitado
Visitó 6k veces
Estoy tratando de usar Makecert.exe para ayudarlo a crear un certificado de firma que definitivamente usaré con nuestros propósitos internos de VS.NET implementados con Clickonce en nuestro multinivel regional
¿La PC va lenta?
¡ASR Pro es la solución definitiva para sus necesidades de reparación de PC! No solo diagnostica y repara de forma rápida y segura varios problemas de Windows, sino que también aumenta el rendimiento del sistema, optimiza la memoria, mejora la seguridad y ajusta su PC para obtener la máxima confiabilidad. Entonces, ¿por qué esperar? ¡Empieza hoy mismo!
Seguí el tutorial de MSDN sobre Consejos de MSDN: Caducidad del certificado ClickOnce en la implementación
C: Archivos de programa (x86) Microsoft Visual Studio 12.0> Makecert -sv DMTeam.pvk-n "CN = DMTeam" DMTeam.cer -b 04/03/2015 31/12/2020
Cuando utilizo el comando anterior desde la cadena de comandos VS, aparece el mensaje de error correspondiente:
Error: no se pudo crear el archivo para el tema (‘DMTeam.pvk’)
Error: no se pudo crear la clave de tema personalizada (‘DMTeam.pvk’)
Error
educación 4, 15 de marzo a las 12:24.
5.517 1919 insignias de oro amarillo 8383 insignias de plata 137137 insignias marrones
Éxito finalmente:
-n “CN = ” “” “” “” “Compañía” “” “” “LLC ” “
o quizás un
-n “CN = ” “” “” Empresa “” “” Ltd. “”
Resultados en CN “Some = Company” Ltd.
Lo más tonto es que cmd requiere que varias comillas se escapen con comillas dobles (“”). ahora necesitamos 6 Caracteres que deben especificar comillas dobles. Además, para permitir interrupciones inequívocas, la cadena debe estar rodeada por qout debido a los caracteres escape ( “) para evitar estoError: demasiados parámetros Los números de parámetro antes de -n también deben estar entre comillas.
Sin embargo, Makecert no ayuda a admitir valores hexadecimales. Como mínimo, apenas puedo imaginar cómo transferir Escape a un código de carácter hexadecimal ( 22) también causaría comillas dobles.
Si la cadena UTF-8 no contiene ninguno de los caracteres siguientes que debe escaparse y, por lo tanto, esta cadena se puede usar ya que una cadena Representación de valor. o espacio con "#" en el lanzamiento de línea habitación en el extremo principal de la cadena mi esposo y yo somos uno de los individuos ",", "+", "" "," "," <","> "y para"; " Las implementaciones PUEDEN enmascarar otros tipos de caracteres. Si hay un letrero en la lista anterior que lo ayudará a escapar, el siguiente es este. debe estar marcado por una barra invertida ('' ASCII 92). De lo contrario, el carácter de escape se reemplaza con una barra invertida y dos dígitos hexadecimales en los que forma un byte en el código de forma expectante para Personaje.Las implementaciones DEBEN permitir que las ventajas significativas se incluyan en una cadena ('"' ASCII 34) Caracteres que indican qué tipo no siempre ha formado parte del valor. Dentro del programa de Citar, ajustar a jeroglíficos con éxito se puede hacer sin nada El escape: ",", "=", "+", "<", ">", "#" y ";"
- Marcado como dirección del usuario Foto 5 de diciembre de 2017 10:56 a.m.
El secreto es que para las comillas dobles específicas de cmd esto es necesario para enmascarar las comillas # 4 ‘6 “(” “) y que de acuerdo con el estándar X.500 / X.509 rfc2253, los caracteres del idioma están oscuros en doble cotizaciones. precio (“” “) por lo que nuestro personal necesita 6 Caracteres que forman comillas dobles. Para que los espacios sean de un solo carácter de manera adecuada, la cadena debe estar entre comillas con break free characters ( “) y luego evitarseError: también la mayoría de los parámetros, a menudo es necesario especificar una parte de los parámetros de cadena -n entre comillas.
Sin embargo, Makecert no busca soporte para valores hexadecimales. Al menos no pude averiguar cómo evitar el decimosexto código de carácter de retirada ( 22) y preparar comillas dobles.
Si la cadena UTF-8 inmediatamente no contiene ningún carácter después comprensión que requieren un carácter de escape, entonces se pueden usar tantas cuerdas de guitarra como una cuerda en particular Representación de valor. o carácter de saludo o "#" al principio línea e es un espacio que puede elegir estar al final de una línea uno de los caracteres ",", "+", "" "," "," <","> "o posiblemente"; " Las implementaciones PUEDEN evitar el uso de otros símbolos. Si el maquillaje fuera de control es una de las listas dadas aquí, entonces es debe elegir ir precedido de una barra invertida ('' ASCII 92). De lo contrario, el carácter de escape se reemplaza debido a una barra invertida válida y con respecto a los dígitos hexadecimales utilizados en la codificación Personaje.Las implementaciones DEBEN poseer un valor rodeado de referencia ('"' ASCII 34) Caracteres que no forman parte del valor. Dentro del marco de se indica el precio de venta particular, los siguientes emblemas se pueden mostrar sin El escape: ",", "=", "+", "<", ">", "#" y además por lo tanto ";"
- Marcado como una respuesta meramente usuario Otof que probablemente será 5 de diciembre de 2017 10:56 a.m.
Best Way To Troubleshoot Makecert Errors
Der Beste Weg, Makecert-Fehler Zu Beheben
Il Modo Migliore Per Assicurarti Di Risolvere Gli Errori Di Makecert
Beste Manier Om Makecert-fouten Op Te Lossen
Meilleur Moyen De Résoudre Les Erreurs Makecert
Makecert 오류를 해결할 수 있는 가장 좋은 기회
Melhor Maneira De Solucionar Os Erros Makecert
Bästa Sättet Att Felsöka Makecert -fel
Najlepsza Droga Do Rozwiązywania Problemów Z Błędami Makecert
Лучший способ устранения ошибок Makecert