佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1276|回复: 9

你公司的软件可以在Vista运行吗?

[复制链接]
发表于 20-8-2007 08:01 AM | 显示全部楼层 |阅读模式
Windows Vista推出一些日子了,
不知大家公司的软件,尤其那些有很多com object, active X的软件,
能不能在Vista上面跑呢?

投投看!
单选投票, 共有 7 人参与投票
57.14% (4)
0.00% (0)
42.86% (3)
您所在的用户组没有投票权限
回复

使用道具 举报


ADVERTISEMENT

发表于 20-8-2007 11:02 AM | 显示全部楼层

回复 #1 AhJian 的帖子

刚刚才换xp吧料~~
回复

使用道具 举报

发表于 23-8-2007 10:56 AM | 显示全部楼层
执行没问题,不过以站在programmer的立场来看,software将会存有很多limitation 和 risk.(除非software在Vista 环境下重新做过,不过现阶段是不可能的)

其实很多人搞不清楚OS和软件的分别,很多的软件无法在vista执行并不是软件本身的问题而是vista在做怪,而想要软件能在vista执行只有两种做法,一是叫software vendor改program,二是user自己动手(改program的compatible mode,使用Vista的virtual directory,不过会面对data loss的不时发生),所以第二种做法其实只能暂时用,最好还是让software vendor改program.

不过以我所知,因vista的UAC和group policy等的security issue存有很多BUG而造成其它Third Party的software不stable(software vendor怎样改都没用 ),所以现在大部分的software vendor已停止了他们的研发,并等待这October才会出的Vista Service Pack(就不知M$会不会delay),到时才会继续研发他们的software.
回复

使用道具 举报

发表于 23-8-2007 02:03 PM | 显示全部楼层
市面上和 Vista 不配合的软件,除了 20% 面对的是特定的系统因素之外,其余 80% 都是因为那些容易解决的系统权限问题。
只要编程员认真去作出适当的修改,一般的软件很快就可以和系统配合了。

系统里的 Windows, Program Files, Registry 的 HKLM 部分,都不是软件存取设置文件,或 Data 的地方,这些时常会受到用户和软件修改的文件东西,正确位置应该是在 User Folder 和 Registry HKCU 里。
软件不配合十之八九面对的都是以上非常简单的问题,只要修改一下一些相关文件权限或更改存取的地方,就可以解决了。

正确的符合 LUA 环境的编程 Guide Line 在 XP 时代就已经有了,那时候 Administrator 户口当道,那些规格,一些编程员当作看不见,只要软件能 Compile 能 Run 那些编程员就满意了,权限,系统安全,当作耳边风。
夸张的是,一些简单的 Text Editor 软件,系统要求竟然是 Administrator Account Require to Run. 这算哪一门道理啊。
这些都是 XP 常年面对系统不安全的一种一个重要原因之一。

到了 Vista UAC,强制执行低权限系统运行下,很多软件的坏习惯就开始慢慢浮现。
正确按照 XP LUA 环境编程的软件,很多时候都可以完完整整地在 Vista UAC 环境下运行,除非软件需要更改系统或牵涉到系统其他东西,要不然 UAC Prompt 是少之又少的。

所以真的希望那些软件面对问题的编程员赶快行动,解决这些问题。
实在不想再通过 FileMon,RegMon,Process Monitor,摸索那个文件权限出了问题,不能在 Restricted Account 下运行。
很多很多软件,根本不需要 Administrator Right。

一个参考连接:The Admin Rights Hall of Shame
回复

使用道具 举报

发表于 24-8-2007 12:43 AM | 显示全部楼层
原帖由 lipsin 于 23-8-2007 02:03 PM 发表 所以真的希望那些软件面对问题的编程员赶快行动,解决这些问题。
实在不想再通过 FileMon,RegMon,Process Monitor,摸索那个文件权限出了问题,不能在 Restricted Account 下运行。
很多很多软件,根本不需要 Administrator Right。


说到我心坎里, 我在XP 上, 给user 最低权限, 常常作这个东西做到有点累。
回复

使用道具 举报

 楼主| 发表于 24-8-2007 03:27 PM | 显示全部楼层
5
原帖由 MyDad 于 23-8-2007 10:56 AM 发表
执行没问题,不过以站在programmer的立场来看,software将会存有很多limitation 和 risk.(除非software在Vista 环境下重新做过,不过现阶段是不可能的)

其实很多人搞不清楚OS和软件的分别,很多的软件无法在 ...



我的公司的web application在vista运行有问题。
老板很兴致勃勃的拿来叫我们install,真是的。
因为我们用sybase component,问题出在sybase那里,所以。。。。
回复

使用道具 举报

Follow Us
发表于 25-8-2007 11:54 AM | 显示全部楼层
原帖由 jangancari 于 2007/8/24, 24/8 12:43 AM 发表
说到我心坎里, 我在XP 上, 给user 最低权限, 常常作这个东西做到有点累。


haha, 即时到了 Vista ,管理员痛苦的手动修改步骤,多数都还会持续一阵子。还是要痛苦。

那些迟迟不愿行动的,一般上我都是采取抵制,尽可能寻找替代品。
回复

使用道具 举报

发表于 4-9-2007 11:19 PM | 显示全部楼层
请问。。。Ms Visual Basic 6 可以 install 在 Vista 吗?
有谁又成功install ?
回复

使用道具 举报


ADVERTISEMENT

发表于 23-9-2007 11:50 AM | 显示全部楼层
我的软件是用 J2SE 的, 没问题.
回复

使用道具 举报

发表于 25-9-2007 10:41 AM | 显示全部楼层
原帖由 烏鴉 于 20-8-2007 11:02 AM 发表
刚刚才换xp吧料~~

够力...
我公司还不能...在计划着...因为有一些顾客已经用Vista了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 29-3-2024 04:29 AM , Processed in 0.277188 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表