Click here to Skip to main content
Rate this: bad
Please Sign up or sign in to vote.
See more: VS2010
Hi guys. i have a project upgraded from vb08 to vs2010, and it uses some interop to call matlab as COM server. When I tried to deploy the project in VS, using setup wizard, I built the setup project and got these errors:
An error occurred generating a bootstrapper: Unable to finish updating resource...
A single valid machine type compatible with the input type library must be specified.
It seems like a very vague and general question that so far there's no clear answer on msdn about this.
What makes it worse was I saw some ms mod suggests: "Use the workaround of running 64 bit command line directly. . Like this":
"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64\TlbImp.exe" C:\Windows\system32\ieframe.dll /namespace:SHDocVw /machine:x64 /outbj\x64\Debug\Interop.SHDocVw.dll
so i run this in command line... now I'm kinda desperate, since this didn't make my case any better, and I don't know how to get back. Can somebody tell me how to undo it??
Sorry for being a noob, but i don't know what was done by running that line in command line. I navigate into the folder location C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64\TlbImp.exe and totally not sure what was done..
Posted 19-Jul-12 9:24am
Edited 19-Jul-12 9:35am
Wes Aday at 19-Jul-12 16:05pm
What? How to get what back? TlbImp.exe creates interop assemblies AFAIK. So I am not sure what it is that you want to undo. Delete the DLL that it created.
Wes Aday at 19-Jul-12 16:08pm
Have you read through this discussion?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 393
1 Sergey Alexandrovich Kryukov 232
2 Richard Deeming 180
3 Snehasish_Nandy 171
4 ChauhanAjay 170
0 Sergey Alexandrovich Kryukov 6,367
1 OriginalGriff 5,588
2 CPallini 2,473
3 Richard MacCutchan 1,627
4 Abhinav S 1,530

Advertise | Privacy | Mobile
Web01 | 2.8.140821.2 | Last Updated 19 Jul 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100