Get the linker error when executing our code in InDesign CC

Hello

We are modernizing our plug-ins for Adobe InDesign CC. In that we are facing a problem (the linker error) when running our code,

1 > AssetCustomView.obj: error LNK2019: unresolved external symbol "public __declspec (dllimport): virtual __thiscall DVControlView: ~ DVControlView (void)" (__imp_? 1DVControlView@@UAE@XZ) referenced in the function __unwindfunclet$? 0AssetCustomView@@QAE@PAVIPMUnknown@@@Z$0

1 > AssetCustomView.obj: error LNK2019: unresolved external symbol "public __declspec (dllimport): __thiscall DVControlView::DVControlView(class IPMUnknown *)" (__imp_? 0DVControlView@@QAE@PAVIPMUnknown@@@Z) referenced in function "public: __thiscall AssetCustomView::AssetCustomView(class IPMUnknown *)" (? 0InCatAssetCustomView@@QAE@PAVIPMUnknown@@@Z)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: class virtual IPMUnknown * __thiscall AbstractControlView::QueryInterface (class < struct PMIID_tag > IDType) const"(?) ". QueryInterface@AbstractControlView@@UBEPAVIPMUnknown@@V? $IDType@UPMIID_tag@@@Z)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void AbstractControlView::AddRef (void) const '(?) __thiscall. AddRef@AbstractControlView@@UBEXXZ)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void AbstractControlView::Release (void) const '(?) __thiscall. Release@AbstractControlView@@UBEXXZ)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: class virtual IDType < struct WidgetID_tag > __thiscall AbstractControlView::GetWidgetID (void) const"(?) ". GetWidgetID@AbstractControlView@@UBE? AV? $IDType@UWidgetID_tag@@@XZ)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: class virtual PMRect const & __thiscall DVHostedWidgetView::GetFrame (void) const"(?) ". GetFrame@DVHostedWidgetView@@UBEABVPMRect@@XZ)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void __thiscall DVHostedWidgetView::Resize (class PMPoint const & short)" (?) Resize@DVHostedWidgetView@@UAEXABVPMPoint@@F@Z)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void __thiscall DVHostedWidgetView::Invalidate(class PMRect *)" (?) Invalidate@DVHostedWidgetView@@UAEXPAVPMRect@@@Z)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void __thiscall DVHostedWidgetView::Show (short)" (?) Show@DVHostedWidgetView@@UAEXF@Z)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void __thiscall DVHostedWidgetView::Hide (void)" (?) Hide@DVHostedWidgetView@@UAEXXZ)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void __thiscall DVHostedWidgetView::Enable (short, short)" (?) Enable@DVHostedWidgetView@@UAEXFF@Z)

1 > AssetCustomView.obj: error LNK2001: unresolved external symbol "public: virtual void __thiscall DVHostedWidgetView::Disable (short)" (?) Disable@DVHostedWidgetView@@UAEXF@Z)

Help us please if anyone has idea about this error.

Thank you

Vimala L

Hi Vimala L,.

under Windows, you need to add the DV_WidgetBin.lib library to your library includes or just use $UI_PLUGIN_LINKLIST macro that contains this library.

On Mac, it is included in the framework.

Markus

Tags: InDesign

Similar Questions

  • error 14001 itunes not installed correctly, get the Assembly error when you try to reinstall

    installation iTune error

    I tried to install iTunes for the past few days, I have an old one that I have to adjust that give me and error when you try to open "itunes is not installed correctly. "Please re install itunes error 7 (windows error 14001)" so I try to install the new I adjust 10.5 and I get this message

    "a mistake occrred in the installation of the Assembly microsoft.vc80.crt, type is"win32", version +"8.0.50727.6195".publickeytoken ="1fc8b3b9a1e18e3b".
    processorArchitecture = "x 86". See Help and support for more information. HERSULT:0X800736FD ".
    I get very frustrated because I need I tunes to get into my new i pod. I looked for solutions on apple, but nothing came.
    also, I get this error when I try to install the new QuickTime 7.7.1, tried to uninstall itune and whatever it takes like I said here: http://support.apple.com/kb/ht1925, but still, I get the same error when trying to install everything back. I read, you can resolve this error by installing each update Windows but my windows updates also give me an error when I check updates saying ' an error occurred while searching for new updates for your computer or errors found: update code 80080005 windows has encountered an unknown error. " Can someone help me please. I get very frustrated by that. Thanks in advance

    Hello

    I suggest you to return these KB articles and check if it helps.

    http://support.Apple.com/kb/TS3074

    http://support.Apple.com/kb/TS3074

  • get the fatal error when you try to start Windows 7 Easy Transfer...

    get the fatal error when you try to start Windows 7 Easy Transfer... what should I do?

    Hello Jo,.

    Thanks for posting your question on the Microsoft community.

    We need more information about the issue so that we can help you better.

    What is the full error message or code when you say, ""getting fatal error when you try to start Windows 7 Easy Transfer? '"

    Thank you for details on the issue.

    This problem may occur because of damaged or missing Windows files.

    I suggest you run the system file checker (SFC) and see if it helps.
    Reference:
    Use the System File Checker tool to repair missing or corrupted system files
    https://support.Microsoft.com/en-us/KB/929833

    System File Checker is a Windows utility that allows users to find corruptions in Windows system files and restore the damaged files.

    I hope this information helps.

    Please let us know if you need more help.

    Thank you

  • Get the following error when trying to install adobe reader in Windows 10... "the file 'C:\ProgramData\Adobe\Setup\{AC76BA86-7AD7-1033-7B44-AC0F074E4100}\AcroRead.msi' is not a valid package for the Adobe Reader XI product... How can I fix it

    Get the following error when trying to install adobe reader in Windows 10... "the file 'C:\ProgramData\Adobe\Setup\{AC76BA86-7AD7-1033-7B44-AC0F074E4100}\AcroRead.msi' is not a valid package for the Adobe Reader XI product... How can I solve this problem? Thank you.

    Hi JFO58,

    I recommend you to run on your system cleaning tool:Download Adobe Reader and Acrobat tool - Adobe Labs

    Later, try to install reader again by using the following link: Adobe Acrobat Reader DC install for all versions

    Kind regards
    Rahul

  • Get the 101 error when I try to download the trial version

    Hello

    Get the 101 error when I try to download the trial version

    Thank you Kris

    Adobe Download Troubleshooting Wizard

    Direct download links for Adobe software

    Mylenium

  • I get the following error when I am trying to connect to a network by using different credentials. 1219 system error has occurred.

    Multiple connections to a server or resource shared by the same user

    I get the following error when I am trying to connect to a network by using different credentials.

    1219 system error has occurred.

    Multiple connections to a server or a shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again...

    I don't want to use the IP address. and I don't want to delete all connections using the net use * / delete command.

    Kindly give me the solution as I am now frustrated with this issue.

    Kind regards

    Sajid

    Hello

    ·         Have you tried to access the files that were on Skydrive?

    ·         Did someone else uses your computer?

    From now on, I suggest you try the steps mentioned in the article below.

    Error message when you use user credentials to connect to a network from a Windows computer: "the specified network folder is currently mapped using a different username and password.

    http://support.Microsoft.com/kb/938120

    You can also ask your question in the forum of the Tech Net Windows Server using best.

    http://social.technet.Microsoft.com/forums/en/category/WindowsServer

    Hope this information is helpful and let me know if you need additional assistance.

  • I get the following error when I turn on my computer ' C:\Program data\f10a0075-c31f-4c3d - 9 c 66 - 6aa39dd52db1.dat.

    Original title: rundll error

    I get the following error when I turn on my computer.  I am running VISTA with service pack 2.

    C:\Program data\f10a0075-c31f-4c3d - 9 c 66 - 6aa39dd52db1.dat
    Thanks for the help.

    Hello

    To remove the error message if still there after the controls above to malware.

    How to troubleshoot a problem by performing a clean boot in Windows Vista
    http://support.Microsoft.com/kb/929135
    How to check and change Vista startup programs
    http://www.Vistax64.com/tutorials/79612-startup-programs-enable-disable.html

    Autoruns - free - see what programs are configured so that it starts automatically when
    your system boots and you connect. Autoruns also shows you the complete list of the registry
    and where applications can configure Auto-start for the files settings.
    http://TechNet.Microsoft.com/en-us/sysinternals/bb963902.aspx

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle="" -="" mark="" twain="" said="" it="">

  • I get the A12E5 error when I try to install Lightroom 6. What is the cause?

    I get the A12E5 error when I try to install Lightroom 6. What is the cause?

    Mac or Windows and EXACTLY what version of the operating system?

    Recent Mac AND Windows operating systems have been known to cause problems "weird."

    A12... Download & install error http://forums.adobe.com/thread/1289484

    -A12... discussion http://forums.adobe.com/thread/1045283?tstart=0

  • I get the following error when I try to log in to photoshop: error: 150:30

    I get the following error when I try to log in to photoshop: Error: 150:30, please advise on how to correct this problem.

    Thank you!

    Kel

    Hi Kelly,

    Please follow error "Licensing has stopped working". Mac OS

    Kind regards

    Sheena

  • Get the 43 error when you try to update creative cloud.

    Whenever I try to update the creative cloud application, it sticks to 71% and it shows an error reading "Installer could not access a critical file. Please try to reinstall. (Error code: 43). "I tried several times and even after a system restart and a permissions repair, I get the same error. Any suggestions?

    I went through the towers with chat support on this issue. I'll list the steps and also the chat session, we had here:

    Steps to follow:

    1. Open the activity monitor and close Adobe all related applications
    2. Navigate to: / Library/Application support/Adobe
    3. In this directory, you will see a folder named OOBE - rename this folder in OOBEold
    4. Navigate to: MAC HD/Applications/Utilities directory
    5. There, you will see a folder named "Adobe Application Manager" - remove
    6. Download Adobe here cleaning tool: http://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems/_jcr_conte nt/main-pars/accordion_container_1/accordion-par/accordion-item-1/accordion-item-par/proce dure/proc_par/step_3/step_par/download/file.res/AdobeCreativeCloudCleanerTool.zip
    7. Open the cleaning tool and choose to clean 'Creative cloud' only.
    8. Download and install Creative new Cloud - https://ccmdls.adobe.com/AdobeProducts/KCCC/1/osx10/CreativeCloudInstaller.dmg

    Support Chat session:

    Please contact Adobe.
    A representative will be with you shortly.

    You are chatting with "Amel" now

    Amel: Hello. Welcome to Adobe Technical Support.

    Amel: Hi Josiah.

    Josiah Wallingford: Hello

    Amel: I received your request. Allow me a moment to check your account and review the details of your request.

    Amel: Thank you for your stay online.

    Amel: I understand that you can not update the creative Cloud desktop application you receive error code 43. Is this correct?

    Josiah Wallingford: that's right

    Amel: Thanks for the confirmation of the issue. I'll be happy to check and help you with that.

    Amel: Can I know the exact error message you are getting when trying to update the product?

    Amel: I know the exact error message full you get while trying to update the product? *

    Josiah Wallingford: I'll have to run a second time to get the error. One moment

    Amel: sure.

    Josiah Wallingford: Installing update... 71% Installer could not access a critical file. Please try to reinstall. (Error code: 43) Contact Customer Support

    Amel: Thanks for the information.

    Amel: Josiah, let's try doing some troubleshooting steps. Lets work together to solve the problem.

    Josiah Wallingford: sounds good amel

    Amel: Leave the desktop application CC, close all Adobe activity monitor process, he raises and try to update.

    Josiah Wallingford: I already did with the latest technology... Gave us the same error

    Amel: Please open Finder > go > utilities > Activity Monitor.

    Amel: Okay.

    Josiah Wallingford: after we tried we were disconnected

    Amel: Thanks for the information, Josiah

    Amel: Again please close all Adobe applications, including desktop application Cloud creative of the activity monitor.

    Josiah Wallingford: OK

    Josiah Wallingford: OK done

    Amel: Rename then Adobe Application Manager, OOBE folder.

    Amel: Open Finder > go > go to folder > / type library > Application support > Adobe folder.

    Josiah Wallingford: OK

    Amel: Please let me know if you have trouble locating the records.

    Josiah Wallingford: I found it

    Amel: great.

    Josiah Wallingford: now what?

    Amel: Rename another OOBE folder

    Amel: Go to Finder > go > go to folder > Type ~/Library > Application support > Adobe folder.

    Josiah Wallingford: I'm in this folder. I see a folder called "OOBE". What you want that I rename it to?

    Amel: OOBE and rename it OOBEold.

    Amel: Yes, you are right.

    Josiah Wallingford: done

    Amel: After that, delete the application Adobe, creative MAC HD cloud file manager > Application > utilities.

    Josiah Wallingford: done

    Amel: Now let's start cleaning tool. I'll give you the link to download the cleanup tool...

    Amel: Please click here.

    Amel: Double-click AdobeCreativeCloudCleanerTool.zip to extract the

    Amel: AdobeCreativeCloudCleanerTool.dmg.

    Josiah Wallingford: Ok it's open... should I choose "Clean All"?

    Amel: Please choose only creative cloud.

    Amel: If please remove creative Cloud desktop application and try to install the desktop CC application.

    Josiah Wallingford: OK done

    Amel: Now, try to install the desktop CC application.

    Josiah Wallingford: Install it from where?

    Amel: I'll give you the link to direct download for desktop CC applications.

    Amel: Please click here to download desktop cc. applications

    Josiah Wallingford: Is the installation

    Amel: Okay.

    Josiah Wallingford: Ok it's installed... which is the latest version?

    Josiah Wallingford: its not asking me to update any longer

    Amel: Please launch CC desktop applications and see if you are able to see CC 2014.

    Josiah Wallingford: I see them. They are eager to be updated.

    Amel: Please click Refresh.

    Josiah Wallingford: Ok it is updated... looks like it will take some time

    Amel: Okay.

    Josiah Wallingford: I'll get back in touch if I have other questions.

    Amel: of course, I'll keep the case open for your convenience so that you can contact us if you still have the same problem.

    Josiah Wallingford: great. Thank you

    Amel: Your file number is *.

    Amel: You can see the file number to contact again us.

    Josiah Wallingford: Got it. good day.

  • Get the 1077 error when you ask the 8 rows of control Tree with 17 rows

    Is attached a screenshot of part of my app where I asked a tree for the NumRows control and that feed into a loop For and the ActiveItemRowNumber of the same control equal to i. You can see from the probe indicating the tree control has 17 rows, it gave me an error 1077 when I asked for line 8.

    I'm going through all the lines in the tree, looking for a column (column 9) of a matching strings so that I can change the value in another column (7) on the same line.

    Why I get a 1077 error when I put ActiveItemRowNumber to 8 in a tree control where NumRows = 17?

    How to iterate in a column of a tree to the search control in a column of a matching strings?

    Now I understand what you want. Use the tags all property and function of size of table on it.

  • Get the syntax error when you try to reproduce in the auxiliary database

    I get the following error message when you try to duplicate an instance:

    D:\ > rman target sys/xxx@hr3 rmancat/xxx@rman AUXILIARY catalogue.

    Recovery Manager: release 9.2.0.7.0 - Production

    Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.

    connected to target database: HR3 (DBID = 3470722132)
    connected to the recovery catalog database
    connected to the auxiliary database: CLONE (unassembled)

    RMAN > DATABASE of TARGET in DOUBLES at THE CLONE until TIME ' TO_DATE (February 24, 2011 0:00:06).
    (0 ',' JJ-MM-AAAA HH24:MI:SS') ".

    RMAN-00571: ===========================================================
    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.
    RMAN-00571: ===========================================================
    RMAN-00558: error occurred during parsing of order entry
    RMAN-01005: syntax error: found 'clone': expected an a: 'double-quoted-string '.
    identifier, single-quoted-string ".
    RMAN-01007: 30 line 1 column file: entry standard

    Is it because I named the cloned database "CLONE", and that is a reserved word for Oracle, or is this something else that I missed?

    Thanks for any response...
    / Ronny

    Hello

    Is it because I named the cloned database "CLONE", and that is a reserved word for Oracle, or is this something else that I missed?

    Fix this error related to the keyword.
    You can run into a new problem in function if your configuration is incorrect.
    (backup items available on the clone host, file systems, settings etc..)
    Rgds,
    Tycho

  • Get the 1097 error when trying to call a Labview DLL

    I had to write a wrapper DLL to use some functions in the DLL to a third party, and I'm having a few problems. I created an executable to test my code and it works fine, but when I try to execute the same function in the DLL that I created in Labview, I get error 1097. I read through most of the posts on this forum about this issue, but none of the proposed solutions are working for me. I'm sure this isn't a question of transfer settings to COLD LAKE because I changed the function so it only accepts a single entry (a number he obtains from a Subvi, which came from the third-party DLL, this entry is working with a bunch of other functions, so I don't think that is the question).

    I have attached the C code that creates the wrapper, but I don't know how it is useful without familiarity with the functions of the original DLL. I hope that someone can spot something basic I am out of my code, but please let me know if I need to call something else.

    I use a Labview 32 bit version 2012 on a 64-bit Windows 7 computer.

    Thanks in advance for any help!

    You should read the documentation on LoadLibrary() and understand. Essentially if you provide a full path to LoadLibrary() the DLL MUST be present at this place so that LoadLibrary() will succeed. If you pass only the name Windows DLL will ONLY search in these places:

    (1) if the module (the DLL) is already loaded it will return a handle to the loaded module and increment its reference count

    (2) if the referencing module contains a manifest (either incorporated into the image module or in a separate manifest file in the same directory as the executablemodule) specyfying a version number for this DLL will load this DLL with this version of the SxS (side by side) location and failure if it is not present

    (3) if the executable load contains a manifest (either incorporated in the executable file or in a separate manifest file in the same directory as the executable file) number specyfying a version for this DLL, it will load this DLL with this version of the location of SxS (side by side) and fail if it is not present

    (4) it will search for the DLL in the same directory as the directory where the current image of the process is loaded. It is NOT the directory of the DLL loading the DLL, BUT the directory where the EXE file from which the process was created.

    (5) in the system directory

    (6) in the Windows directory

    (7) any directory in the PATH environment variable

    (8) the path of current directory which is a location managed by windows by process and changed the two explicitedly when the application calls the API SetCurrentDirectory() but also implicitedly by things like the file selection dialog whenever it is rejected by other means than the undo operation.

    Essentially putting your dependend DLL in the same directory as the wrapper DLL does NOT work when you use the name of the DLL only UNLESS you place the two DLLs in the same directory as your executable file. If you don't want this restriction and want to be able to move these modules together in different directories, you don't have to create the correct path in your wrapper to LoadLibrary(). Basically, you must have the code to determine the location of your DLL wrapper path and then strip her own name and add the DLL name wrapped in it and then move to the LoadLibrary().

    There are several ways to determine the path of the current module. The simplest if you don't mind having the name hard-coded in your code DLL would be to ask GetModuleFileName (GetModuleHandle ("yourDLLname"), buffer, size).

  • Get the 80096010 error when you try to run windows updates.

    error 80096010

    error 80096010 Hi I can't update tried reformatting and now I have the same thing and my windows will not now be, kind of frusterating can anyone help

    with telling me what this code is

    Troubled amd user

    See the link below as our user had the same problem as you and they find a solution that worked.

    http://answers.Microsoft.com/en-us/Windows/Forum/windows_other-windows_update/error-80096010-when-trying-to-update-Windows-Vista/1bcb9877-D949-49DE-8329-ead00386d4e2

  • get the 0xC004F015 error when you try to save a license of windows 7 using a kms server.

    C:\Windows\System32>cscript c:\Windows\System32\slmgr.vbs-ipk xxxxx-xxxxx-xxxxx
    -xxxxx-xxxxx
    Microsoft (R) Windows Script Host Version 5.8
    Copyright (C) Microsoft Corporation. All rights reserved.

    (Yes, I used an activation number real not xxxx)

    On a computer running Microsoft Windows non-core, run 'slui.exe 0x2a 0xC.
    004F015' to display the error text.
    Error: 0xC004F015

    When I run
    C:\Windows\System32>slui.exe 0x2a 0xC004F015

    I get a pop up that says that the license of the software service reported that the license is not installed.

    without any indication of which is the problem, I don't know how to deal with.

    Thank you

    Chuck

    Hey Chuck1234567890,

    Please check the following threads who speak the same error code with the installation of the KMS server. There are several suggestions that worked. See the one that helps you get the fixed number.

    Cannot install the KMS for Windows 7 Enterprise key

    http://social.technet.Microsoft.com/forums/en-us/w7itproinstall/thread/1530dea9-9E42-40E3-b381-7eac11079c23

     

    Problems of KMS server

    http://social.technet.Microsoft.com/forums/en-us/itprovistaactivation/thread/153a2021-01d9-4c5c-968e-68a0b6d84b20

    Not accepting KMS host does not VLK published the KMS key.

    http://social.technet.Microsoft.com/forums/en-us/winservergen/thread/1bbcc441-9988-4283-AE9A-f58a5d100205

    Problem with the product key

    http://social.technet.Microsoft.com/forums/en-us/winservercore/thread/932bd843-7B94-4ADB-9751-2b15f7a238f7

    Kind regards

    Shinmila H - Microsoft Support

    Visit our Microsoft answers feedback Forum and let us know what you think.

Maybe you are looking for

  • My verification link is incorrect, so I can't set up my account. How to solve this?

    I just installed Firefox and set everything up. I registered to sync and received an email to check the link. When I click the link the page cannot be displayed because the address http:/// is not found. It seems to me there are too of / in the addre

  • NB200-12W - t - it have integrated SIM?

    Hello, new user, so apologies if this is a stupid question! I have a 1 month, NB200-12W (PLL23E) and use it with a vodafone dongle to the United Kingdom. I would like to use the sim card in rather the dongle and would like to know the following: 1. m

  • Create a Vertical content

    Can someone explain how to create a vertical content for a vertical display with the following dimensions: 43.1 x 11.8 x 7.5 in. / 1096.0 300,0 x 190 mm, using movement 5 x or Final Cut Pro X. Thank you Stuart35

  • Cannot partition on Windows Home Server

    The problem:We are currently the main C drive partitioned 20 GB and we cannot repartition try with several different partition tools.  The error via a tool, it's "the volume you have selected cannot be extended.  Other tools to give similar messages.

  • Server 2008, XP roaming profiles and "cannot create a file when that file already exists"...

    Hi all I'm working on a Server 2008 domain with XP SP3 clients.  The question is: create a new user, their profile is \\server\profiles\%username% [where %nom user % is their new username!].  Security on the profile folder is set so that the administ