A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2523|回复: 4

JungleFlasher 运行时界面无法完全显示的解决方法

[复制链接]
该用户已被禁言

精华
0
帖子
132
威望
0 点
积分
133 点
种子
5 点
注册时间
2009-2-17
最后登录
2020-3-17
 楼主| 发表于 2009-5-20 15:41  ·  江苏 | 显示全部楼层 |阅读模式
前几天下载了 JungleFlasher,运行后发现界面无法完整显示,用 CFF 看了一下是 .Net Framework v1.1 版本的程序,故联想到微软  .Net Framework v1.1 一直存在的这一个 Bug,以前也经常遇到,语系不同时就会出现界面显示不完整。

既然知道问题了,就开始改吧,微软支持为 .Net 程序添加配置文件,在配置文件中你可以指定程序运行的 .Net Framework 版本。

JungleFlasher 主程序名称为: JungleFlasher.exe,根据微软的要求,配置文件名称必须为 JungleFlasher.exe.config

我们在 JungleFlasher 目录里新建一个 JungleFlasher.exe.config(此文件必须与 JungleFlasher.exe 处于同一个目录),然后用记事本打开“JungleFlasher.exe.config”,并复制/粘贴下列内容:
  1. <configuration>
  2.   <startup>
  3.     <supportedRuntime version="v2.0.50727"/>
  4.     <requiredRuntime version="v2.0.50727"/>
  5.   </startup>
  6. </configuration>
复制代码

保存该文件然后重新打开 JungleFlasher.exe,你会发现一切 OK。

----------------------------------------------------------------------------------------------------------

BTW: 为什么有的用户运行 JungleFlasher 一切正常,有的用户会显示不完整呢?
因为微软在 Windows XP 中未加入 .Net Framework,所以要运行 JungleFlasher,用户必须自己去下载 .Net Framework,一般的用户现在都会直接下载 2.0 版本,所以不会遇见显示不完整的问题。
而 Windows Server 2003 中默认装入了 .Net Framework 1.1,而 JungleFlasher 只需要 .Net Framework 1.1 就可以运行,但是由于 1.1 的 Bug,所以会出现显示的问题。
有的用户系统中同时安装了 .Net Framework 1.0、1.1、2.0、3.0、3.5 的所有版本,但是由于 JungleFlasher 只需要 1.1 版本,所以仍然会显示不正常。这就是为什么有的帖子中会让你删掉系统中所有其他的版本,再安装 2.0的原因。


最后,在修改前你最好检查一下你当前系统中有没有安装 .Net Framework 2.0,如果没有,你怎么修改都是无法运行的,必须先去微软下载安装才行。
检查当前系统安装的 .Net Framework 版本: 打开目录“C:\WINDOWS\Microsoft.NET\Framework”(假设系统安装在 C 盘),如果该目录中有一个名为“v2.0.XXXX”的目录(XXXX为任意数字),那么则表示你已安装了 2.0 版本。.
该用户已被禁言

精华
0
帖子
132
威望
0 点
积分
133 点
种子
5 点
注册时间
2009-2-17
最后登录
2020-3-17
 楼主| 发表于 2009-5-20 15:45  ·  江苏 | 显示全部楼层
补充一下,注意配置文件中下面两句:



v2.0.50727 是我的“C:WINDOWSMicrosoft.NETFramework”目录里 .Net Framework 2.0 目录的名称,如果你的“C:WINDOWSMicrosoft.NETFramework”目录里的 .Net Framework 是“v2.0.12345”,那么你需要将上面两句修改为:

精华
0
帖子
113
威望
0 点
积分
113 点
种子
0 点
注册时间
2005-10-12
最后登录
2013-4-1
发表于 2009-5-20 15:53  ·  台湾 | 显示全部楼层
真的可行
thanks

精华
0
帖子
77
威望
0 点
积分
91 点
种子
0 点
注册时间
2006-9-14
最后登录
2009-10-28
发表于 2009-5-20 16:59  ·  上海 | 显示全部楼层
难道LZ就是很多汉化软件的作者tracky?
该用户已被禁言

精华
0
帖子
132
威望
0 点
积分
133 点
种子
5 点
注册时间
2009-2-17
最后登录
2020-3-17
 楼主| 发表于 2009-5-20 21:52  ·  江苏 | 显示全部楼层
下面是引用sneaking于2009-05-20 16:59发表的:
难道LZ就是很多汉化软件的作者tracky?

这都被你发现。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-19 18:41 , Processed in 0.146198 second(s), 12 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部