2011-09-07 144 views
1

安裝了/ Net Framework 4.0版的機器m/c(win xp with sp3)(沒有以前的框架版本) 試圖運行該程序編譯框架以前版本的.net框架ie => 3.5,碰到下面的初始化錯誤「無法找到一個版本的運行時運行此應用程序」。在谷歌搜索發現 - changing config<startup> <supportedRuntime version="v4.0.30319" /> </startup>可能有助於解決,但也沒有奏效。任何幫助,將不勝感激。.Net框架 - 「無法找到運行時運行該版本的應用程序」

+0

難道他只是安裝舊版本? –

回答

0

我可以解決這個問題。 以下信息對於處於我的處境的人有幫助。

插入下面的啓動代碼,請application.config文件

<?xml version="1.0"?> 
<configuration> 
    <startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> 
    </startup> 
</configuration> 

可能是這個博客條目也將是有益的:NET 4.0 and Mixed-mode assemblies

相關問題