.Net framework: "no se puede encontrar una versión del tiempo de ejecución para ejecutar esta aplicación"

StackOverflow https://stackoverflow.com/questions/7335133

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.

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top