My application conflicts with another Measurement Studio based application.

Hi,
Our instrument is made by a third party, and they appear to use Measurement Studio in the development of their control software.
We use Measurement Studio when developing our test software. When we install our test application on a production machine (no programming environment installed), we sometimes get a message about only being able to use controls for 5 minutes in an "evaluation-only" mode.
It is clear that there are some library file revision conflicts, e.g.: in cwui.ocx and presumably others. The third party is using a slightly different revision of these files to ourselves. What is the the best way to consistently resolve these conflicts?
Thanks,
Richard Brockie

Hi Richard Brockie,
You are correct in assuming there is a conflict with cwui.ocx.
If the target computer does not have Measurement Studio, it will not contain the .ocx and .dll files required for the executable to run. Microsoft Visual Studio .NET has a Setup and Deployment Projects type that allows you to create a MSI installer that finds all of the dependencies for the project and then installs them on the target machine when the setup is executed.
I've included the following link that demonstrates the process of creating an installer for a Windows application, using .NET or Active X controls.
http://digital.ni.com/public.nsf/websearch/ED87C183E056CAC386256DF1004E54C6?OpenDocument
Please respond if you have further questions or if this does not resolve your issue,
Chad AE
NI

Similar Messages

  • Language services in Visual Studio-based application (isolated mode)

    Hello everybody,
    I’m developing a Visual Studio-based application in isolated mode (VS 2013). So far everything has gone smoothly, I have programmed some VSPackages, they manage their windows with their items, doing their things.
    The problem arising is how to open a C# file (.cs) in the editor and have syntax coloring, statement completion and the rest of features provided by the language service. If I use VsShellUtilities.OpenDocument() the C# file is opened, but I have no language-specific
    support.
    I have read Language Services part of the Visual Studio SDK tutorial and now I’m exploring the Projects part, but I don’t think I need a new project type or language service. I think I would use the C# language service provided by VS “as is”. Should I load
    it, how?
    I would appreciate any suggestions and hints.
    Pedro.

    Hi Pedro,
    The "isolated" shell does not ship with, nor does it allow the loading of the visual studio languages. You cannot open a C#, VB .NET, or C++ project in the isolated shell, as their respective packages are explicitly prevented from
    loading into the isolated shell.
    If you have a dependency on the C# language service, then you will need to integrate with Visual Studio itself.
    Sincerely,
    Ed Dore

  • When syncing my iphone 6 plus, i now get an error that reads, "IP address conflicts with another system or network."  How can i eliminate this error permanently?   Thank you in advance!

    when syncing my iphone 6 plus, i now get an error that reads, "IP address conflicts with another system or network."  How can i eliminate this error permanently?   Thank you in advance!
    This never happened before, however the last couple of months it comes up every time I plug my USB from PC to iphone.

    HyperNova Software,
    Thank you so much.  Because I am very computer illiterate, could you help me on how to get started?  I don't have the slightest on where to get started, the steps to follow, etc.
    Can't thank you enough for your help!

  • Cannot instal xorg files - Conflict with another program.

    I have a new install and set up my wireless, got pacman working good but there are a couple things that are not working. 1-cannot install powerpill, it just does not find it when i try to download it. 2 when I try to download xorg files it says there is a conflict with another program (not near my comp right now so i dont have the name of the program, i will post it later). I am more worried about getting xorg set up than powerpill. does anyone have any ideas? i am set up for fastest mirror and ran the pacman -Syu to update everything yesterday...

    I am trying to install everything under xorg that comes up when you type pacman -S xorg. the error itself says that it conflicts with another program when i try to download it. it says do i want to remove program "x" but does both options still will not download. I will get the full info tonight.

  • How to Rename a Topic ID in Map File to Avoid Conflict with Another Program?

    Robo 8 HTML:
    Can somebody assist me in understanding how to rename a topic ID in my map.h file?
    An application programmer informs me there are nine topic IDs (shown below) in my project map file which conflict with predefined names of constants/functions from the Visual Studio Libs program and, is requesting I change the names of the topics listed below to resolve topic ID conflict in order to enable F1 call for these topics.
    #define Open    59
    #define Save    60
    #define Print   63
    #define Cut     72
    #define Copy    73
    #define Paste   74
    #define Clear   75
    #define Status  81
    #define Substructure  139
    Can I simply alter the topic names and retain their associated map numbers in <Create/Edit Map ID> dialog to resolve the map file conflict with Visual Studio Libs program functions? Or, is there more work involved in changing a topic name in a map.h file?
    Any assistance with this question is greatly appreciated.
    Thanks,
    robert

    Hi,
    Simply renaming the TopicID's in the .h file won't work. The TopicID is used in the alias file (projectname.ali) to link a map number with a topic. Also, you can use either TopicID's or map numbers to call the help. (Using TopicID's only works for WebHelp afaik.)
    If you use map numbers to call the help, you can rename the TopicID using the mentioned dialog. No problem.
    If you want to change the ID from the files, you have to change both the .h file as the .ali file. No changes to topics needed.

  • I would like to know how to transform an API C++ application in MFC C++ application to use the measurement studio components or Labwindows CVI

    I don t know the way used to transform a C++ with API program in an MFC application using measurement studio or Labwindows CVI.
    Thank you for you help.

    You can use the Measurement Studio Add/Remove Components Wizard to add Measurement Studio components to your C++ application. For more information, see the "Adding and Removing Components from Measurement Studio Projects Using a Wizard" topic in the Measurement Studio reference. You can find it in the table of contents under:
    Visual C++ Help
    Tutorials
    Measurement Studio for Visual C++ 6.0
    If you're using the Measurement Studio update for Visual C++ .NET, this topic will be under:
    Visual C++ Help
    Tutorials
    Measurement Studio for Visual C++ .NET
    - Elton

  • JSF conflict with Sun Java Studio Creator

    I was trying to use JSF but when i was installing Sun Java Studio everything went ok but there was a step saying "Deploying Web Services" that tool a lot of time about 10 minutes. So i cancelled it and the Sun Java Studio Creator was working well then when i was running the small application it didnt do anything. I think something wrong with the application server. I uninstalled Sun Java Studio Creator and installed it again.
    This time no problems in installation. Then when i was creating a new JSF application when i press finish an error(1) appears and the finish button is dimmed so i have to press cancel and another error occurs(2), but the project gives an error message(3)
    I have been trying to solve this problem but i dont know what to do.

    Please check / post the Creator log file ( Tools -> Java Studio Creator Log File)
    Check / post the server log file as well, which will give more info.
    To view the Sun Java System Application Server log file:
    In the Servers window, right-click the Deployment Server node and choose View Server Log.
    In any text editor, open the log file in the following location: install-directory\SunAppServer8\domains\creator\logs\server.log

  • IFrame in WDJ application to call another WDJ iview based on users country

    Hi All,
    I have a requirement wherein I have to display an iview based on the logged in user's country. This iview will be displayed within a WPC ivew. So the idea is to create just one WPC iview and put this WDJ iview in it, hence if a user from US logs in and sees this WPC ivew ..he will see US specific WDJ iview & if a user from UK logs in and sees this same WPC iview.. he will see UK specific....same should be the case for all other countries.
    I was exploring option and using IFrames can help me acheving the same, but on further research I found it deprecated and also when I write IWDIFrame. in nwds i get "The type IWDIFrame is deprecated"
    My SAP Portal is 7.01 & NWDS version is 7.0.11
    Any pointers to achieve my requirement would be of great help.
    Regards,
    JJ

    Thanks Narayan.
    I went ahead with your advice, and I got the navigation working BUT the iview opens in a new window.
    I need:
    MAIN iview is within a WPC webpage --> when we open wpc --> need to get eg. US iview exactly in place of MAIN
    What is happing:
    MAIN iview is within a WPC webpage --> when we open wpc --> US iview is open in another portal window & the wpc area were I have placed MAIN is blank.
    I am using following code:
         if (wdContext.currentContextElement().getVa_usercountry() != "" && wdContext.currentContextElement().getVa_usercountry() != null) {
                        if (wdContext.currentContextElement().getVa_usercountry().equals("US")) {
                             WDPortalNavigation.navigateAbsolute("ROLES://portal_content/hr/emea/iviews/ess/personal_information/com.emea.ess.ivu.addr_ir",
                             WDPortalNavigationMode.SHOW_INPLACE,
                             WDPortalNavigationHistoryMode.NO_HISTORY,
    Any advice to resolve this....I think I am almost there but need some more push !!
    Thanks.
    JJ

  • Can't create portal application project with netweaver development studio

    Hi All,
    I want to follow the toturial (http://help.sap.com/saphelp_nw04/helpdata/en/9e/7d96f7087311d7b84600047582c9f7/frameset.htm) to create a portal application with netweaver , but I am failed at the first step, I can not found "Portal Application Project" option by new->other.
    the version of netweaver development studio I am using is
    Version: 7.2.0
    Build id: 200702220224
    do I need to install a plug - in? if yes, anyone can tell me where to download it?
    thanks & regards, Bin

    Hii...
    In NWDS goto Windows> Open Perspective> others--> Enterprise portal select this and ok....
    Goto File> New> Project> select Portal Application> enter project name and click ok...
    refer this blog also...
    Overview of the Content Development Process
    regards,
    Chinnadurai.R

  • If I erase ex-admin user and replace it with another one, will the applications installed previously be still available?

    I am going to pass my MBP to a friend and I'm trying to erase all my personal data. I didn't find a better solution as to delete myself as an old User and create a brand new User with administrator rights. I wonder if my AppStore applications as well as some programs such as MS Office, Photoshop, etc. will still be available for a new user.

    Licensing on those programs belong to you and are not directly transferable. The correct way to do this is by reinstalling the OS and shutting the Mac off before first start, so the new user can register his info.

  • PC Suite conflicting with another programme, pausi...

    I have a HP M7437UK pc which is running Meida Centre XP.
    Everything works fine apart from PC Suite. I have to keep uninstalling it after i have used it as it 'freezes' my mouse and all programes for a split second every minute.
    The freezing thing is simlar to when you are opeing a programe up or when you move the mouse and it has a delayed reaction.
    It took me a while to work out it was pc suite casuing this prob as the pausing is most noticable when playing music (It sounds like a cd is skipping when it does this freezing thing. When pc suite is installed it effects all other standard programms i use, even when the pc is idle.
    Does anybone have a clues as to what programme/driver might be casuing this?
    The only additional progs i have really added since getting my pc are adobe, flight sim and virtual earth.
    Hope to hear form somebody!
    Thanks

    Thanks for your reply.
    Its stange as my brother has a dell pc running with mce on it and it works perfectly well.
    I dont know what could be casuing it?

  • Distribution application from measurement studio

    Hello,
    I develop under VC.NET 2003 (C++) and MStdudio 8.1. On the development
    platform everything is fine. But When I make a setup project and
    install the program on another PC, the application failed.
    So i made a simle program wich do only this thing :
    CNIDAQmxTasq *l_P_O_task = new CNIDAQmxTask ();
    The application also fails with an error 5032 (but i don't have any
    memory problem at all ...).
    Could you tell me how to make a proper setup program wich install
    everything the program has needed.
    Thanks.

    Hello filscauj,
    Thank you for posting on the NI Discussion Forums.  Is there any text that comes with the error?  Is the error a Windows error or a National Instruments error?
    It sounds like you may not have NI DAQmx installed on the deployment machine, and it is not recognizing a DAQmx call as a result.  Is this true?  If so, you will need to install it on to the machine, either before running the installer for your application, or have it included in the installer in order for the application to function properly.  For instructions on how to properly create an installer project for your application, check out Distributing Measurement Studio Applications in Microsoft Visual Studio 2003/2005. 
    Chris_G
    Sr Test Engineer
    Medtronic, Inc.

  • Converting a Labview time into a string with Measurement Studio C++

    In my Measurement Studio-based C++ application, I'll be sent a Labview
    time in the format of a double, which I believe is seconds since 1904.
    Does Measurement Studio for Visual C++ contain a function that will
    convert that time value into a string format? I'd like to end up with
    something like "hh:mm:ss:msec". I'm basically looking for the
    equivalent of the Labview vi, "Format Time/Date String". If Measurement
    Studio doesn't provide this, is there some other (hopefully simple) way
    to do this?
    I can request that the Labview application send me time in a string
    format as well as a double; this will require several changes to the
    Labview application sending the timestamp, but if that is a simpler
    solution that's the option we'll take.
    Thanks in advance,
    Adam

    Measurement Studio does not have a function for this, but you can do
    this yourself by first converting from LV epoch (1/1/1904) to Unix
    epoch(1/1/1970) and then using c runtime time functions
    UNIXEpochOffset is the difference between the 2 epochs at GMT. To
    convert to a UNIX system clock value, just subtract the sum of this
    number and your time zone offset in seconds
    lvTime is the value returned by LV timestamp
    #define  UNIXEpochOffset 2082844800
    int _tmain(int argc, _TCHAR* argv[])
        __int64 lvTime = 3214396284; //10:48:13.173 AM 11/9/2005
        //GMT offset for Central Time is -6 (3600 seconds). You will need to account for daylight savings time.
        int offset = -3600;
        time_t unixTime = lvTime - UNIXEpochOffset - offset;  
        struct tm *newtime = localtime(&unixTime);
        printf(asctime( newtime )); //prints out the time in a string format.
        return 0;
    Bilal Durrani
    NI

  • How to communicating one application with another?

    I wanted to make a web site that have the ability to view,update,insert and delete record in a database. How to do that? How can one application communicate with another? example, I wanted to have XHTML communicate with Java and Java to communicate with my database that is pointbase database.

    Multi-tier application communication is a somewhat complex matter. It may be made using differents techniques and designs. But like Sum-shusSue said, a typical Java-based solution would use these Java technologies: JSP (Java Server Page) for the presentation side (the client), Servlet or EJB (Enterprise Java Bean) for the server-side logic. The communication with the Database is made through JDBC.
    I suggest that you take a look at the J2EE edition of Java. That stands for Java 2 Enterprise Edition and it is specifically made for enterprise system development, such as Servlet, JSP, EJB, etc...
    This is a whole lot of new subjects and, from my humble experience, it is not that easy. i.e. I would not recommend it for strict newbies. However, if you have some months of Java coding on your side, maybe you should take a look. You can check first the left menu of this site, you'll find, under Technologies the sub-menu J2EE. There's also, somewhere on the site, tutorials on differents J2EE topics. Finally, I would recommend you this book:
    Professional Java Server Programming, J2EE 1.3 Edition, edited by Wrox. Of course, there a lot of other books on hte market. J2EE is a hot topic!
    Hope this help...
    Simon

  • Remove Measurement Studio Enterprise trial computers with activated Standard licenses

    When I install Measurement Studio 2013 on a development computer, activate my Standard Development serial number and license that PC over the Internet, and build some software in Visual Studio, the Enterprise Development trial is automatically selected in the build process. After 30 days, the license expires, and the software behaves as if it is unlicensed - that is, it crashes. A Clean and Rebuild must be run to select the Standard Development license and make the software work again.  I believe that this default behavior is incorrect.  This 30 day window is often shortly after delivering the machine to a customer, so it fails on their floor right after we leave! This is not good for our reputation or for NI's reputation.
    One or more of the following options would be the preferred behavior:
    (1) Do not automatically enable the "Enterprise Development" trial. This trial should be deactivated by default when a Standard or Professional license is activated, and a user should be able to open NI License Manager and Activate it as required.
    (2) Show a warning on start-up whenever a trial license is used. This is what LabVIEW does: upon launch of LabVIEW the user would see something like "Evaluation License - 5 days remaining".  Measurement Studio users do not see this upon launch of Visual Studio, upon building the project in Visual Studio, or upon starting the resulting software.  It would be nice if you could provide a link that would instruct users on how to deactivate the Enterprise Development license in this warning.
    (3) Use the lowest possible development system. If Enterprise-only features are used and a Standard license and Enterprise trial are available, then the trial is necessary (though a warning as in #2 above would be nice), but otherwise use the Standard or Professional license. This issue has caused us some embarrassment several times. Please fix it!
    The workaround, according to Michael Keane from NI (in Service Request #7454045, if anyone from NI is reading this), is as follows:
    I assume that in License Manager during those 30 days you would see a green box next to Standard edition and a half white / half yellow box next to Enterprise. The workaround for what you are describing would be to go into ProgramData (hidden folder, will have to type it into Windows Explorer) >> National Instruments >> License Manager >> Licenses and move the Enterprise .lc file outside the Licenses folder. It probably has "TmpEthernet" in the name. This way, License Manager would not be able to find an evaluation version license and I would expect the checkbox next to Enterprise to appear white after refresh. Then, the software would have to look toward the full license and no builds would be expiring.
    This works, but is still leaves the possibility for the step to be forgotten and the software to fail shortly after delivery, which is obviously no good at all!  Please fix this!

    Thanks for the response Daniel,
    The issue and behavior are a little different than your scenario. First, I don't add a reference to Analysis.Enterprise.dll.  I only use DLLs which my standard license covers.  However, if I had used Analysis.Enterprise.dll, there would be no build error.  When I activate Standard edition, the Enterprise trial remains active, and is not cancelled or superceded by the Standard edition license.
    The process is similar to what you've described, though. I think that the evaluation period is longer than 7 days - I see that described at http://www.ni.com/mstudio/download/, but the manual at http://www.ni.com/pdf/manuals/350836e.pdf says on page 7 "Any applications you build with the Measurement Studio Evaluation package have a 30-day evaluation period.", which matches my experience.  The process goes like this:
    I first install Visual Studio 2012, and license it.
    Install Measurement Studio 2013 (2015 now!), which defaults to the Enterprise evaluation, licensing itwith my Standard serial number.  This is a part of the installation process: Download http://ftp.ni.com/evaluation/labview/ekit/other/downloader/MStudio2015_downloader.exe on a fresh install and click through, and you'll see that there's a screen in the installer which requests the serial number.  I enter it in this step; there's no reason for it to be licensed with the Enterprise trial at any time.
    Then, I check out the application from our source control, and open it in Visual Studio.  The check out includes the DLLs: 
    NationalInstruments.Common.dll
    NationalInstruments.DAQmx.dll
    NationalInstruments.MStudioCLM.dll
    NationalInstruments.NiLmClientDLL.dll
    NationalInstruments.UI.dll
    NationalInstruments.UI.Styles3D.dll
    NationalInstruments.UI.WindowsForms.dll
    (note that Enterprise Analysis is not included) and the license file: 
    NationalInstruments.UI.WindowsForms.ScatterGraph, NationalInstruments.UI.WindowsForms, Version=13.0.45.242, Culture=neutral, PublicKeyToken=4febd62461bf11a4
    NationalInstruments.UI.WindowsForms.Legend, NationalInstruments.UI.WindowsForms, Version=13.0.45.242, Culture=neutral, PublicKeyToken=4febd62461bf11a4
    (note that Enterprise Analysis is not included; these are the only UI components that the application used).  The project file references the DLLs in the project folder:
    <Reference Include="NationalInstruments.Common, Version=13.0.40.190, Culture=neutral, PublicKeyToken=dc6ad606294fc298, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>lib\NationalInstruments.Common.dll</HintPath>
    <Private>True</Private>
    </Reference>
    <Reference Include="NationalInstruments.DAQmx, Version=14.1.45.13, Culture=neutral, PublicKeyToken=4febd62461bf11a4, processorArchitecture=x86">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>lib\NationalInstruments.DAQmx.dll</HintPath>
    <Private>True</Private>
    </Reference>
    <Reference Include="NationalInstruments.MStudioCLM, Version=13.0.40.190, Culture=neutral, PublicKeyToken=dc6ad606294fc298, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <EmbedInteropTypes>False</EmbedInteropTypes>
    <HintPath>lib\NationalInstruments.MStudioCLM.dll</HintPath>
    <Private>True</Private>
    </Reference>
    <Reference Include="NationalInstruments.NiLmClientDLL, Version=13.0.40.190, Culture=neutral, PublicKeyToken=dc6ad606294fc298, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>lib\NationalInstruments.NiLmClientDLL.dll</HintPath>
    <EmbedInteropTypes>False</EmbedInteropTypes>
    <Private>True</Private>
    </Reference>
    <Reference Include="NationalInstruments.UI, Version=13.0.45.242, Culture=neutral, PublicKeyToken=4febd62461bf11a4, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>lib\NationalInstruments.UI.dll</HintPath>
    <Private>True</Private>
    </Reference>
    <Reference Include="NationalInstruments.UI.Styles3D, Version=13.0.45.242, Culture=neutral, PublicKeyToken=4febd62461bf11a4, processorArchitecture=x86">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>lib\NationalInstruments.UI.Styles3D.dll</HintPath>
    <Private>True</Private>
    </Reference>
    <Reference Include="NationalInstruments.UI.WindowsForms, Version=13.0.45.242, Culture=neutral, PublicKeyToken=4febd62461bf11a4, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>lib\NationalInstruments.UI.WindowsForms.dll</HintPath>
    <Private>True</Private>
    </Reference>
    <Reference Include="NLog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>
    <HintPath>lib\NLog.dll</HintPath>
    </Reference>
    Note that NiLmClientDLL and MStudioCLM are not copied to the output folder.  A later entry in the project file includes the license file in the build: 
    <EmbeddedResource Include="My Project\licenses.licx" />
    I then build the project, make whatever customizations required for this particular build, and we ship the machine.  Then, the customer calls 30 days later, complaining that the program won't start.  
     

Maybe you are looking for

  • Error while compiling the PO Item Category KFF

    Kindly help me. I am new and learning Purchasing module and now stuck because of an error while compiling the PO Item Category KFF. This is because a segment is saved in the database incompletely. Now the segment does not show in the Segments Summary

  • RID Master not allocating new rid pool

     Hi guys, I am having some problems with my server. I am unable to create new AD objects with the message, the directory has exhausted the pool of relative identifiers. I have a SBS 2003 environment with only that as the DC. However, a while ago, the

  • HT204053 how can i merge my itunes purchased content into 1 account

    I have multiple itunes accounts that i would like to merge into one. How is this done?

  • DPM 2010 to DPM 2012 Upgrade

    Hello We did an in-place upgrade on a few of our DPM 2010 servers to DPM 2012 and it went well. In the Reporting section, we have configured tape management reports on a weekly basis. The issue is that the information on 'overdue tapes' is not mentio

  • Interface got executed in ODI but is still showing me errors in execution.

    Hi Folks, Session got started in ODI but it is still showing me errors in execution:- Errors are coming marked in red Errors are like:- 1) ODI-1217:Session INT_INFext_RT_RF(17001) fails with return code 30088. ODI-1226: STEP INT_INFext_RT_RF fails wh