发表于:2009/8/12 11:26:11
#0楼
ifix eda应用程序与windows vista
来源:极易ifix论坛
http://www.geifix.com/dispbbs.asp?boardid=8&id=59&page=1&star=1
当在windows vista中运行ifix简单数据库访问(eda)应用程序时,可能会因为许可不足而发生错误。 例如,已登录的用户可能不具备创建应用程序所需全局内存的许可,或用户可能并没有使用最完整的许可运行应用程序(运行被提高)。
“可共享内存分配失败”消息是可能出现在这个情形中的消息之一。 为了解决这类问题,把应用程序提高到最大权限。
使用外部清单标记需要提高的应用程序:
创建名为yourappname.exe.manifest的文本文件,其中yourappname是希望提高的应用程序名。
在记事本等文本编辑器中,yourappname.exe.manifest。
将下列代码行粘贴到文本文件中:
processorarchitecture=x86
name=yourappname
type=win32/>
应用程序描述
level=highestavailable
uiaccess=false/>
将同一个文件夹中的文件另存为yourappname.exe,其中yourappname是希望提高的应用程序的名称。
提示:如果用内部清单建立yourappname.exe,yourappname.exe将忽略以上述方式创建的外部清单。 相反,需要用新的提高信息重新建立应用程序。
重要:如果在执行上述步骤前已经运行了可执行文件,而且运行失败,参见下列链接,了解在此之后如何添加清单:http://blogs.msdn.com/vistacompatteam/archive/2006/11/13/manifest-and-the-fusion-cache.aspx。
使用内部清单标记需要提高的应用程序:
用内建的提高信息建立应用程序的可执行文件(.exe)。 当使用外部清单文件时,请注意联合缓存问题。 更多信息请参阅msdn网站:
http://blogs.msdn.com/vistacompatteam/archive/2006/11/13/manifest-and-the-fusion-cache.aspx
。
如需有关用户帐户控制(uac)的更多信息,请参阅微软网站:
http://www.microsoft.com/downloads/details.aspx?familyid=ba73b169-a648-49af-bc5e-a2eebb74c16b&displaylang=en
。
提高您不具有源代码的第三方应用程序:
微软建议写入包装,按已提高的方式打开应用程序的可执行文件(.exe)。 如果不可行,ge fanuc建议下列方式:
创建yourappname.exe的快捷方式(.lnk),其中yourappname是希望提高的应用程序名。
右击快捷方式,选择“属性”。 配置快捷方式,作为“管理员”运行。
----------------------------------------------
此篇文章从博客转发
原文地址: Http://blog.gkong.com/more.asp?id=97036&Name=springal
来源:极易ifix论坛
http://www.geifix.com/dispbbs.asp?boardid=8&id=59&page=1&star=1
当在windows vista中运行ifix简单数据库访问(eda)应用程序时,可能会因为许可不足而发生错误。 例如,已登录的用户可能不具备创建应用程序所需全局内存的许可,或用户可能并没有使用最完整的许可运行应用程序(运行被提高)。
“可共享内存分配失败”消息是可能出现在这个情形中的消息之一。 为了解决这类问题,把应用程序提高到最大权限。
使用外部清单标记需要提高的应用程序:
创建名为yourappname.exe.manifest的文本文件,其中yourappname是希望提高的应用程序名。
在记事本等文本编辑器中,yourappname.exe.manifest。
将下列代码行粘贴到文本文件中:
processorarchitecture=x86
name=yourappname
type=win32/>
应用程序描述
level=highestavailable
uiaccess=false/>
将同一个文件夹中的文件另存为yourappname.exe,其中yourappname是希望提高的应用程序的名称。
提示:如果用内部清单建立yourappname.exe,yourappname.exe将忽略以上述方式创建的外部清单。 相反,需要用新的提高信息重新建立应用程序。
重要:如果在执行上述步骤前已经运行了可执行文件,而且运行失败,参见下列链接,了解在此之后如何添加清单:http://blogs.msdn.com/vistacompatteam/archive/2006/11/13/manifest-and-the-fusion-cache.aspx。
使用内部清单标记需要提高的应用程序:
用内建的提高信息建立应用程序的可执行文件(.exe)。 当使用外部清单文件时,请注意联合缓存问题。 更多信息请参阅msdn网站:
http://blogs.msdn.com/vistacompatteam/archive/2006/11/13/manifest-and-the-fusion-cache.aspx
。
如需有关用户帐户控制(uac)的更多信息,请参阅微软网站:
http://www.microsoft.com/downloads/details.aspx?familyid=ba73b169-a648-49af-bc5e-a2eebb74c16b&displaylang=en
。
提高您不具有源代码的第三方应用程序:
微软建议写入包装,按已提高的方式打开应用程序的可执行文件(.exe)。 如果不可行,ge fanuc建议下列方式:
创建yourappname.exe的快捷方式(.lnk),其中yourappname是希望提高的应用程序名。
右击快捷方式,选择“属性”。 配置快捷方式,作为“管理员”运行。
----------------------------------------------
此篇文章从博客转发
原文地址: Http://blog.gkong.com/more.asp?id=97036&Name=springal