问题:安装citrix4.0后,再安装高版本的dotnetframework2.0以上,就无法打开citrix的新建web选项
原因:Citrix4.0都是用.net FrameWork1.1的.卸载.net FrameWork2.0及以上,当然可以解决问题,但对于要用到.net FrameWork2.0才能运行的软件,就无法发布了
解决方案:
Citrix4.0只是用.net FrameWork1.1的话,我们就先让程序在检测.net FrameWork的时候,先检测1.1的,然后再检测2.0的.于是写个MMC的配置文件,文件名为mmc.exe.config,内容以下
<?xml version ="1.0"?>
<configuration>
<startup>
<requiredRuntime version="v1.1.4322"/>
<supportedRuntime version="v1.1.4322"/>
</startup>
</configuration>
<?xml version ="1.0"?>
<configuration>
<startup>
<requiredRuntime version="v1.1.4322"/>
<supportedRuntime version="v1.1.4322"/>
</startup>
</configuration>
2003的保存到X:\windows\system32目录下,2000的保存到X:\winnt\system32目录下(X为你的系统所在的盘符).
现在再安装回.net FrameWork2.0.及以上版本一定要注意安装顺序,先安装citrix4.0发布好风站后,一切配置好了以后,再安装net2.0以上版本,否则会出现问题!
本文转自 lcpljc 51CTO博客,原文链接:http://blog.51cto.com/lcpljc/292882,如需转载请自行联系原作者