PDA

View Full Version : SB 5.6 on Vista (might not be SB related)



NewsArchive
11-27-2006, 04:57 AM
Hi Friedrich,

I now also installed Vista Final on my PC - many restrictions they built
in... but that's another story!

Question, when I open a SB Project I'm not able anymore to pick files from a
Network Drive. Do you probably know a way to get around this?

Thanks in advance
Hanspeter Stutz
ARCO Software AG

NewsArchive
11-27-2006, 04:57 AM
Hi Hanspeter,

Sorry, I have no idea. I checked our SetupBuilder 6 test protocol and we
successfully tested SB6 with Vista Network Drives. Nothing changed in this
function from SB5 to SB6, so perhaps it's a (security) setting on your Vista
machine? Do you get a specific error code?

Thanks,
Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 6
Create Windows Vista ready installations in minutes

NewsArchive
11-27-2006, 04:57 AM
Hi Friedrich,

No specific error - they're simply not there (you can't see'em in the
filedialog). I will send you some screenshots by eMail. It's sure a Vista
thing but I wonder why our Clarion app is able to pick files from the
Network. Btw, your filedialog is different from ours -what do you use?

Hanspeter

NewsArchive
11-27-2006, 04:57 AM
Hi Hanspeter,

It's all native Clarion code, no special filedialog. Screenshots would be
great, thank you.

I tested this here on Vista and I can see all the files from the Network.
Hmmm...

Friedrich

NewsArchive
11-27-2006, 04:58 AM
Hi Hanspeter,

I have tested this on two different Vista machines. It's a Vista thing.
You have to enable Network discovery and file sharing. Otherwise, Network
computers and devices are not visible. Select "Yes, turn on network
discovery and file sharing for all public networks". Then Vista scans all
resources. If SetupBuilder is open during this process, please close it and
restart the IDE because the Refresh function does not work in this case. I
have fixed this in SetupBuilder 6.0.

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 6
Create Windows Vista ready installations in minutes

NewsArchive
11-27-2006, 04:58 AM
By the way, there is a discussion on Vista newsgroups with regards to a
GetDriveType Windows API issue on Vista. In certain isolated circumstances,
the GetDriveType() function does not work correctly on Vista (depends on the
requested execution level).

Friedrich

NewsArchive
11-27-2006, 04:58 AM
Okay, got the answer. Access to drives dependes on the requested execution
level and drive type access rights. Not a bug, but a feature.

Friedrich

NewsArchive
11-27-2006, 04:58 AM
Thanks for shortening my research into this. ;-) I was investigating why
some machines are so slow. One setting is that Windows always searches for
networked drives. I forget the exact setting (takes too long to re-open
everything where I found this <G>), but if this is turned off (not the
default), then machines become responsive. This does not apply to a
standalone machine.

I agree, Vista's solution is a feature.

--
Russ Eggen
www.radfusion.com
IRC Info: www.radfusion.com/irc.htm
Freebies: www.radfusion.com/downloads.htm

NewsArchive
11-27-2006, 06:59 AM
Hi Friedrich

So what does that means now for me? Can I change something on our Network
Settings?

Btw, I enabled "Network discovery and file sharing", otherwise I don't see
any NW Drives in Windows Explorer.

Thanks a lot for the investigation you did
Hanspeter

NewsArchive
11-27-2006, 07:00 AM
Hi Hanspeter,

What you can do is to run the SetupBuilder 5 IDE "as administrator" in Vista
(or don't run it in administrator mode). You have to check both options.
SB5 does not request an execution level on Vista (this will change in SB6).

SetupBuilder uses standard Windows APIs (e.g. GetDriveType) to detect all
available drives. If the drive is not visible in the SetupBuilder IDE, then
it's not accessible from the application. You'll notice the following. If
you don't see the network drives in the SB5 IDE and you open a standard
"Browse for Folder" dialog (e.g. File Properties -> File Linking -> Source
Folder button), then the same network drives are also "locked". You'll see
the drives in the Windows browse, but they are red crossed (locked).

Because this is a new feature in Vista, you'll run into this with all kind
of applications when running Vista. SB6 always requests the highest
execution level so it should not be a problem in the future.

Friedrich

NewsArchive
11-27-2006, 11:48 PM
By the way, I forgot to mention that the new SetupBuilder 6 IDE supports My
Network Places now (see screenshot).

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 6
Create Windows Vista ready installations in minutes

NewsArchive
11-30-2006, 07:24 AM
Friedrich,

I see Emily has her own computer. What part of SB6 is she working on?

Best Regards,
Geoff Spillane
Data Down Under

NewsArchive
11-30-2006, 07:24 AM
Hi Geoff,

She is responsible for the documentation <bg> :)

Friedrich

NewsArchive
11-30-2006, 07:24 AM
Friedrich,

This caught my eye. Do you have any references how this is done? IOW - is
there something we can do in our apps upon startup?

Perhaps C7 will do this for us? <bg>

--
Russ Eggen
www.radfusion.com
IRC Info: www.radfusion.com/irc.htm
Freebies: www.radfusion.com/downloads.htm

NewsArchive
11-30-2006, 07:24 AM
Hi Russ,

SetupBuilder 6 will do this for you :) The compiler will embed a
Vista-aware manifest into your Clarion 5/5.5/6.x or whatever Win32
application. After that it will code-sign your application.

I am using the new features to make our own sbuilder.exe IDE application
(developed with Clarion 6.3) Vista compatible.

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

"point. click. ship" - that's SetupBuilder 6
Create Windows Vista ready installations in minutes

NewsArchive
12-01-2006, 05:22 AM
I'm jealous <g>.

--
Russ Eggen
www.radfusion.com
IRC Info: www.radfusion.com/irc.htm
Freebies: www.radfusion.com/downloads.htm

NewsArchive
12-01-2006, 05:22 AM
<G> ;-)

Friedrich

NewsArchive
12-01-2006, 05:22 AM
Holy <expletive deleted>! <vbg>

--
Russ Eggen
www.radfusion.com
IRC Info: www.radfusion.com/irc.htm
Freebies: www.radfusion.com/downloads.htm