在已安裝了.net framework的計算機上部署用.net開發(fā)的程序時,若.net framework的版本不匹配,則提示:“ .Net Framework Initialization Error – Unable to find a version of the runtime to run this application”。
這時候有個簡單的辦法是,修改(如果沒有則創(chuàng)建)程序xxx.exe所在目錄的和xxx.exe同名的config文件——xxx.exe.config,使其:
復(fù)制代碼 代碼如下:
configuration>
startup>
supportedRuntime version="v4.0.30319" />
/startup>
/configuration
version處填寫計算機以安裝的.net framework版本號(可在控制面板的添加刪除程序處看到.net framework的版本號)。
這個方法免去了版本號不一致時的各種糾結(jié)
您可能感興趣的文章:- Win10下安裝Sql Server 2014反復(fù)提示需安裝.NET Framework 3.5 SP1的解決方案
- 無法啟動.NET Framework NGEN v4.0.30319_X86服務(wù)的解決方法
- IIS和.net framework 4.0的安裝順序?qū)е碌膯栴}(重新注冊.net 4.0)
- Win2008 R2安裝.NET Framework 4的windows6.1-KB958488-V6001-x64出現(xiàn)災(zāi)難性故障解決方法
- 在IIS上重新注冊.NET Framework 2.0的命令和參數(shù)詳解
- Microsfot .NET Framework4.0框架 安裝失敗的解決方法
- 解決.net framework 4.0環(huán)境下遇到版本不同編譯不通過的方法詳解
- 安裝.NET Framework進度條卡住不動的解決方案(推薦)