You are here

Shortcut Creator 4U3 Initialization Error

11 posts / 0 new
Last post
nodric
Offline
Last seen: 15 years 1 month ago
Joined: 2007-03-06 03:01
Shortcut Creator 4U3 Initialization Error

Downloaded current version and despite installing it to the U3 stick, local drive and also trying to Run from Temp Dir (so all the options) I receive a Windows error

Application Error:

The application failed to initialize properley (0xc0000135). Click OK to terminate the application.

Windows XP Pro Version 2002 SP2

Any ideas?

Many Thanks,

Nigel

SmithTech
SmithTech's picture
Offline
Last seen: 3 months 1 day ago
Developer
Joined: 2006-11-24 18:06
Do you have the .NET

Do you have the .NET framework installed?
The Shortcut Creator requires the .NET framework.
The most common cause for errors is not having it installed.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

nodric
Offline
Last seen: 15 years 1 month ago
Joined: 2007-03-06 03:01
It works with .net installed!

Aha, the lack of .net was the issue. Works fine now.

I was assuming nothing was required as it was a U3 app but to be fair it is an app to support other apps on U3 and maybe is not required to be fully self contained Wink

Thanks again and it does exactly what it says on the tin.

Nigel

SmithTech
SmithTech's picture
Offline
Last seen: 3 months 1 day ago
Developer
Joined: 2006-11-24 18:06
I figured that since U3 only

I figured that since U3 only works on 2000 and up.
And 2000 and up should have .NET if they are up to date on patches that using .NET would work. Most people don't run into the problem.
I did start working on a VB6 version but it still has bugs, didn't have the time to update it.
Possibly after June I will have time to start on the VB6 version again.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

John T. Haller
John T. Haller's picture
Offline
Last seen: 5 hours 38 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Most don't have .NET

Most computers don't have .NET installed. It shows up as an optional update in Windows Update, which most people *NEVER* install.

Most people only actually install .NET when they encounter an app that requires it. And most apps don't require .NET.

Sometimes, the impossible can become possible, if you're awesome!

Patrick Patience
Offline
Last seen: 2 years 6 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
True.

John's right. It's optional.

_____________________________
I felt so different without a signature.

SmithTech
SmithTech's picture
Offline
Last seen: 3 months 1 day ago
Developer
Joined: 2006-11-24 18:06
I guess I was mistaken. I

I guess I was mistaken. I thought it was listed in the recommended updates. The ones that get pushed if you have automatic updates turned on.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

John T. Haller
John T. Haller's picture
Offline
Last seen: 5 hours 38 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
It's Optional and Rarely Installed

Within Microsoft Update (and Windows Update), there are 3 different levels of updates:

- High Priority
- Software (Optional)
- Hardware (Optional)

On my main development PC, .NET is sitting uninstalled right under Software (Optional)... where it's gonna stay. Windows 2000 does not include any version of .NET (1.1 and 2.0 show up under Software (Optional)). Windows XP may include 1.1 within Service Pack 2 (but I'm not sure about that). Windows Vista includes .NET 3.0, which unlike other versions is backwards compatible to 2.0, but does not include .NET 1.1.

In short, distributing a .NET app is like distributing a Java app. You need to assume that the PC does *NOT* have .NET (or at least the proper version) and link to it from your webpage (if distributed online) or package the installer (if doing physical distribution). Unless you're dealing with Vista *ONLY* which is the only Windows OS that will always have a specific version of .NET installed on it.

Sometimes, the impossible can become possible, if you're awesome!

SmithTech
SmithTech's picture
Offline
Last seen: 3 months 1 day ago
Developer
Joined: 2006-11-24 18:06
I think its having

I think its having Servicepack 2 that causes it to move to the high priority update list. Although not 100% sure on this.
Going to install SP2 in a VM this week just to see.
But I will also update the page for the creator to make it more clear that it needs .NET and provide a link to the installer.
Hopefully after June I can finish the VB6 version.
Thanks for taking the time to provide the information/explanation.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

John T. Haller
John T. Haller's picture
Offline
Last seen: 5 hours 38 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Nope, It's About Being Installed

Only having it actually installed causes patches to it to show up in the high security list (there have been several security issues with .NET). So, having 1.1 installed causes the 1.1 SP to show up as a high priority update. Otherwise, it just sits in the Software (Optional) category.

Sometimes, the impossible can become possible, if you're awesome!

SmithTech
SmithTech's picture
Offline
Last seen: 3 months 1 day ago
Developer
Joined: 2006-11-24 18:06
Good to know, thanks for the

Good to know, thanks for the info.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Log in or register to post comments