Metadraw showing blank window on some machines

46 views
Skip to first unread message

Annette

unread,
Mar 3, 2011, 3:30:43 PM3/3/11
to MetaDraw Developers Group
Is there any reason why the Metadraw component would show a blank
window on certain machines, and show the graphic fine on others? I
have a client who has a network with 5 machines, I installed my app
which uses metadraw for .net 2 on all the machines, metadraw only
displays the picture its supposed to show on two of the machines, on
the other 3 it shows a blank window and no errors are generated.

Peter Mello

unread,
Mar 3, 2011, 5:05:14 PM3/3/11
to metadraw-for...@googlegroups.com
.NET installed on all the machines?  Can you put logging code in and output error?

Annette

unread,
Mar 3, 2011, 6:31:35 PM3/3/11
to MetaDraw Developers Group
Yes my app is written in .NET 2005 it requires the .net framework
installed, I also use SQL Server 2005 which requires .NET as well.
Logging code? that's the problem no errors are generated so I have no
clue as to why the metadraw control shows a blank window.

Wondering if it's something in their network configuration that is
preventing the metadraw window from showing the data it's supposed to
show..
> > the other 3 it shows a blank window and no errors are generated.- Hide quoted text -
>
> - Show quoted text -

Peter Mello

unread,
Mar 3, 2011, 7:46:20 PM3/3/11
to metadraw-for...@googlegroups.com
If you're accessing the data over the network, then "yes", it could be a permissions issue.  Try logging in to a working machine with a user's ID that doesn't work.  If the graphic doesn't show, then it's a permission issue.

--
Peter Mello
Rainmaker Technologies, LLC
P.O. Box 974
Orleans, MA  02653

Annette

unread,
Mar 4, 2011, 2:46:43 PM3/4/11
to MetaDraw Developers Group
Eliminated the permissions issue from being the cause for the problem,
had each person with a non-working workstation login to each of
working workstations and the working workstations still worked.

I've never seen this issue before. Any other ideas? For some more
info one of the machines where the metadraw control loads the graphic
properly is actually the server, it's really just one workstation on
the network that works, the rest do not, although they do access the
database and retrieve data, etc. Its just the metadraw compononent
that doesn't show the graphic (which is stored in the database).
Thanks so much for your responses, I also reported it to bennet-tech,
had to renew support, but haven't heard anything. I really wish I got
some sort of error...

On Mar 3, 4:46 pm, Peter Mello <pe...@rainmakertech.com> wrote:
> If you're accessing the data over the network, then "yes", it could be a
> permissions issue.  Try logging in to a working machine with a user's ID
> that doesn't work.  If the graphic doesn't show, then it's a permission
> issue.
>

Peter Mello

unread,
Mar 4, 2011, 3:10:55 PM3/4/11
to metadraw-for...@googlegroups.com
Can you check to ensure that you have a byte array populated before it renders to MetaDraw?  try putting some code in to take the byte array and save it as an image on the local machine.   Also, compare the working PC to the non-working ones.  Use a utility to get the installed apps, memory, etc.  Sysinternals is a great resource for that:  http://technet.microsoft.com/en-us/sysinternals/bb896645

Keep me posted - I'll keep thinking.  :-)

Annette

unread,
Mar 21, 2011, 6:37:24 PM3/21/11
to MetaDraw Developers Group
PROBLEM SOLVED! The .NET Framework was reinstalled, repaired on the
non-working machines, and that corrected the issue.
Reply all
Reply to author
Forward
0 new messages