Hello, I have used the .net progress bar a lot in my vee programs and never had a problem until a couple of weeks ago. Suddenly, after I save a .vxe version of my program, when I run it I get an error related to the progress bar. I do not get this error in the .vee version.
I moved everything over to my local C: drive and still have this problem. Interestingly, if I run a .vxe program that was not recently recompiled/saved, the progress bars works fine. But if I create a new .vxe from the same .vee without even touching a thing, the new .vxe has this error.
Edited by: Scott_S on Jan 22, 2016 7:20 AM
I moved everything over to my local C: drive and still have this problem. Interestingly, if I run a .vxe program that was not recently recompiled/saved, the progress bars works fine. But if I create a new .vxe from the same .vee without even touching a thing, the new .vxe has this error.
Edited by: Scott_S on Jan 22, 2016 7:20 AM
One thing I'd try is ( after taking a copy ) to hack at the .VEE file in a text editor and remove any path information from the .NET reference.
For example you might have a reference like this:
(assemblyRef 1
(displayName
"mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
)
(filename "C:\\WINDOWS\\Microsoft.NET\\Framework\\v1.1.4322\\mscorlib.dll"))
Which I would change to
(assemblyRef 1
(displayName
"mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
)
(filename "mscorlib.dll"))
This removes any version-specifier which ( I suppose ) just uses the latest version.
HTH
Mike Watts