.Net framework: "no se puede encontrar una versión del tiempo de ejecución para ejecutar esta aplicación"
-
27-10-2019 - |
Pregunta
Máquina con / Net framework versión 4.0 instalada m / c (win xp con sp3) (no existe una versión anterior del framework)
cuando intente ejecutar el programa que está compilado en la versión anterior de .net framework ie=> 3.5, se encontró con el error de inicialización " incapaz de encontrar una versión del tiempo de ejecución para ejecutar esta aplicación ".
al buscar en Google, cambiar la configuración <startup>
<supportedRuntime version="v4.0.30319" />
</startup>
puede ayudarpara resolver, pero eso tampoco funcionó.Se agradecería cualquier ayuda.
Solución
Pude resolver este problema. La siguiente información sería de ayuda para alguien que se encuentra en mi situación.
inserte debajo de la etiqueta de inicio en su archivo application.config
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
Puede que esta entrada de blog también sea útil: NET 4.0 y ensamblados de modo mixto