多个版本Unity4.x并存的解决方案
来源:互联网 发布:yum命令无法使用 编辑:程序博客网 时间:2024/05/21 22:55
我们知道要运行unity pro需要一个许可文件:Unity_v4.x.ulf。
在win7系统下,应该将它放在目录"C:\ProgramData\Unity\"下,而xp系统则是目录"C:\Documents and Settings\All Users\Application Data\Unity";
至于如何得到这个这个许可文件,中国你知道的...,找度娘!
如果你想在一台电脑上同时安装两个不同版本的unity4.x的话,如unity4.1.2和unity4.3.1什么的。
这个就出现一个问题,因为它们的许可文件都是Unity_v4.x.ulf,名字也是这个不能变,还不能通用,还要在上面指定的同一个目录下面。放一个,再放另一个,后来就会覆盖之前的。被覆盖的那个版本的unity就变成非激活的了。
要解决这个问题办法很简单,就是:当要启动uniy4.3时在启动前,就将它对应的许可文件,放到那个目录下面;而当你要运行unity4.1时在启动前,也有对应的许可文件替换上去就可以了。如果每次这样手动的去做的话,是非常麻烦的。这可不是我们程序猿呢,的风格。
我的做法是:它相应版本的Uinty创建一个对象“批处理文件”,即bat文件。这个“批处理文件”,来启动对应版本的Unity;而在启动之前自动将对象个许可文件替代好。具体做法如下:
1、将对就的许可文件根据版本号的不同,重命名它们,不能是Unity_v4.x.ulf哦,然后将它们拷到“那个目录”下面去。
我是在后面加上了“_4.1”和“_4.3”。如下图:
2、然后在“那个目录”下创建个对应版本的"批处理文件",就是新建两个txt文件,再将后缀改成bat就行了。
用记事本打开它们,并输入如下内容,保存:(下面那两个Unity.exe的路径,要换成你们unity所按装的目录路径。)
3、最后再将这个两个bat文件,发送相应的快捷方式到桌面吧!到此,所有的工作就完成了。不信你双击一个其中一个bat文件,看不否能启动对应的unity。如果可以的话,你再双击一下另一个试试。呵呵,我是成功能了!有图有真相:
说在最后,不个不好是地方就是,用这个bat来启动unity时,同时也会起来一个黑窗口,看上面的两个截图就知道了,来着实在是别扭,还自己手机把它关掉。我知道这是我所的bat文件导致,但我对批处理实现不会,就不管了,先这样吧。我写的批处理有改进,请赐教啊。
- 多个版本Unity4.x并存的解决方案
- 多个版本Unity4.x并存的解决方案
- 多个版本Unity4.x并存的解决方案
- mac 多版本jdk并存解决方案
- MAC 多版本JDK并存解决方案
- Unity4.x UWP版本打包流程
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
- jquery 多版本并存
- 多个jquery并存项目的办法
- Unity4.x下Animator的批量处理
- mac 并存多版本java
- SpringMVC深度探险(一) —— SpringMVC前传
- Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
- hibernate一级缓存和二级缓存的区别
- 文本框在浏览器中的兼容性问题
- 猜数字
- 多个版本Unity4.x并存的解决方案
- 简单的LRU缓存实现
- hadoop集群环境安装 遇到的问题汇总
- wampserver开启后不变绿 80端口被占用
- android中 px、dp和sp单位详解
- kernel 选项详解(stlinux2.3) 2-1
- springMVC上传文件
- 堆栈上std::vector 析构后,程序崩溃,原来是我的project file里库文件指示出错
- IOS RAS加密