Sie sind auf Seite 1von 4

22/01/2017

CannotloadorreloadaddinManufacturingDevBlog

ManufacturingDevBlog
(http://adndevblog.typepad.com/manufacturing/)

TheresourceforsoftwaredevelopersworkingwithDesign,LifecycleandSimulationtechnologiesfromAutodesk.

12/18/2015

Cannotloadorreloadaddin
ByAdamNagy(http://adndevblog.typepad.com/manufacturing/adamnagy.html)
Ifyouhaveissueswithloadingorreloadingyouraddinthesemightbethemostlikelyissues.
1)Issueswithloadingtheaddin
Thisisthescenariowhenyouraddinnevergetsloaded.
IsyouraddinfoundbyInventor?
ifyouraddinisnotlistedintheAddInManagerdialogthenInventorcannotevenfindyouraddin.Youshouldcheckthatyouplacedyour*.addinfileintherightfolderandthat
alltheinformationinitiscorrect:http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=20143212(http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=20143212)

(http://adndevblog.typepad.com/.a/6a0167607c2431970b01b8d185ea5d970cpopup)
Doesyouraddinhaveauniqueid?
maybeyouraddinwasbasedonanexistingaddinandsoisusingthesameGUIDasanotheronewhichgetsloadedintoInventor.YoucanalwayslistalltheaddinGUIDswhich
arebeingloadedintoInventorandcomparethattoyouraddin'sGUID.

(http://adndevblog.typepad.com/.a/6a0167607c2431970b01b7c7fc1629970bpopup)
IsthebitnessofyouraddinthesameasInventor's?
checktheprojectsettingthatit's32bitona32bitOSand64bitona64bitOS.Incaseofa.NETaddintheeasiestistousethe"AnyCPU"setting

(http://a5.typepad.com/6a0112791b8fe628a401bb08a09efd970dpopup)
IsyouraddinCOMVisible?
makesurethat"MakeassemblyCOMVisible"settingischecked.Note:donotconfuseitwiththe"RegisterforCOMinterop"settingwhichshouldbeswitchedoffasthatwould
maketheaddinusetheoldregistrationmechanism.

http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html

1/4

22/01/2017

CannotloadorreloadaddinManufacturingDevBlog

(http://adndevblog.typepad.com/.a/6a0167607c2431970b01b7c7fc1703970bpopup)
Stillcannotloadit?
ifyoustillcannotevenstepintothecodeinsidetheActivate()methodthenyoumighthavesomeunresolveddependenciesoryoumighthavesomeissuesinsidetheconstructorofyour
ApplicationAddInServerimplementationormaybesomeglobalvariablesthaterrorout.IfthereareanyissuesbeforereachingtheActivate()methodorinsidethat,youraddinwill
notgetloaded.
2)Issueswithreloadingaddin
Thisisthescenariowhenyoucouldalreadyloadyouraddinsuccessfully,butwithinthesameInventorsession,onceyouunloadedyouraddinyoucouldnotgetitloadedagain.
Areyouremovingthecontrolsyouarecreating?
themostlikelyproblemisthatyouarecreatingsomecontroldefinitionsandUIcomponents,butyoudonotremovetheminsidetheDeactivate()methodwhenyouraddingets
unloaded.Sowhenyoutrytoloadyouraddinagain,sincethosecomponentsalreadyexist,yourcodewillerroroutandtheloadingoftheaddinwillbecancelled.
Postedat04:20AMinAdamNagy(http://adndevblog.typepad.com/manufacturing/adamnagy/),Inventor(http://adndevblog.typepad.com/manufacturing/inventor/)|Permalink
(http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html)
(http://twitter.com/share?url=http%3A%2F%2Fadndevblog.typepad.com%2Fmanufacturing%2F2015%2F12%2Fcannotloadorreloadadd
in.html&text=Cannot%20load%20or%20reload%20addin)
addin.html)

(https://plus.google.com/share?url=http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreload

(http://www.facebook.com/sharer.php?u=http%3A%2F%2Fadndevblog.typepad.com%2Fmanufacturing%2F2015%2F12%2Fcannotloadorreloadaddin.html)

Comments
vvsaid...

Plshelp.
Ihavesomeproblemwiththisloadandunloadthings.
MyaddinloadandcodeonActivate()methodworksfine,butwhenimovetoaddinsmanagermyaddinisunchecked(unloaded),icanloaditagain(andActivateworksagain),butafter
thisaddinjustunloadedagain.AlsoDeactivate()methoddoesn'ttriggeredinallthissteps.Ijustwantthatmyaddinworksinbackgroundandtriggeredonsrecifiedevents,butthis
unloadthingsisrealyaproblemforaccomplishthis.
Reply

06/28/2016at01:09AM(http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html#comment6a0167607c2431970b01bb0917c38e970d)

AdamNagy(http://profile.typepad.com/1236098880s16462)said...

Hi,
InthatcasesomethinginyourActivatemethodiscausingproblems.Youshoulddebugthroughthatcodetofindtheissue.
Ifyouarestillhavingproblemsafterthatthenyouwouldneedtonarrowdownyourprojecttosomethingthatyoucouldsharewithussowecouldreproducetheproblemonourside,then
logitontheforum.
Cheers,
Adam
Reply

06/28/2016at01:17AM(http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html#comment6a0167607c2431970b01b7c87451bd970b)

vvsaid...

Hi,Adam.
Thanksforreply.
Oki'mtrysomething,i'mchangemytarget.netfrmwrkfrom3.5to4.5.2.Andinthiscasethiscodegavemeerror.
privateInventor.DocumentEventsClassdrwEvent
onActivate()method
drwEvent.OnNewView+=newIRxDocumentEvents_OnNewViewEventHandler(AddLabelToView)

http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html

2/4

22/01/2017

CannotloadorreloadaddinManufacturingDevBlog

Aftericommentthiscodeloadaddinsworkedfine,therewasntunloadedissues.
Butidontknowhowcanigeteventmethodininventorobjectmodeltogeteventondrawingsthattriggeredwhencreatedanewdrawingview.Ionlyfindthis
DocumentEventsClass.OnNewViewbutitsdontwork.
programlanguage:C#
Inventor2014
IDE:MicrosoftVisualStudio2015
Reply

06/28/2016at01:41AM(http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html#comment6a0167607c2431970b01bb0917c51f970d)

Commentbeloworsigninwith Typepad(http://www.typepad.com/sitelogin?uri=http%3A%2F%2Fadndevblog.typepad.com%2Fmanufacturing%2F2015%2F12%2Fcannotloador
reloadadd
in.html&fp=c7230271971da16f21b276516d3727d7&view_uri=http%3A%2F%2Fprofile.typepad.com%2F&via=blogside&post_uri=http://adndevblog.typepad.com/manufacturing/2015/12/cann
loadorreloadaddin.html) Facebook(http://www.typepad.com/sitelogin?uri=http%3A%2F%2Fadndevblog.typepad.com%2Fmanufacturing%2F2015%2F12%2Fcannotloador
reloadadd
in.html&fp=c7230271971da16f21b276516d3727d7&view_uri=http%3A%2F%2Fprofile.typepad.com%2F&via=blogside&service=facebook&post_uri=http://adndevblog.typepad.com/manufactu
loadorreloadaddin.html) Twitter(http://www.typepad.com/sitelogin?uri=http%3A%2F%2Fadndevblog.typepad.com%2Fmanufacturing%2F2015%2F12%2Fcannotloador
reloadadd
in.html&fp=c7230271971da16f21b276516d3727d7&view_uri=http%3A%2F%2Fprofile.typepad.com%2F&via=blogside&service=twitter&post_uri=http://adndevblog.typepad.com/manufacturi
loadorreloadaddin.html) Google+(http://www.typepad.com/sitelogin?uri=http%3A%2F%2Fadndevblog.typepad.com%2Fmanufacturing%2F2015%2F12%2Fcannotloador
reloadadd
in.html&fp=c7230271971da16f21b276516d3727d7&view_uri=http%3A%2F%2Fprofile.typepad.com%2F&via=blogside&service=gplus&post_uri=http://adndevblog.typepad.com/manufacturin
loadorreloadaddin.html)andmore...(http://www.typepad.com/sitelogin?uri=http%3A%2F%2Fadndevblog.typepad.com%2Fmanufacturing%2F2015%2F12%2Fcannotloador
reloadadd
in.html&fp=c7230271971da16f21b276516d3727d7&view_uri=http%3A%2F%2Fprofile.typepad.com%2F&via=blogside&service=openid&post_uri=http://adndevblog.typepad.com/manufacturi
loadorreloadaddin.html)

(URLsautomaticallylinked.)

Emailaddressisnotdisplayedwithcomment.

Name
EmailAddress
WebSiteURL
Post Preview

(http://www.typepad.com/)
ManufacturingDevBlog(http://adndevblog.typepad.com/manufacturing/)

http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html

3/4

22/01/2017

CannotloadorreloadaddinManufacturingDevBlog

http://adndevblog.typepad.com/manufacturing/2015/12/cannotloadorreloadaddin.html

4/4

Das könnte Ihnen auch gefallen