CVI 9.0 and MSVC 2008 express
So I decided to install MSVC 2008 on the side of the CVI 9.0 because he understood now a model for him. When you compile the release version, which uses the external compiler, MSVC complains an unknown pragma in baseTsd.h and WinNT.h. Check the error, it has to do with the C99 extensions and the pragma is precisely "IgnoreUnreferencedIdentifiers".
It doesn't seem bad no matter what, but anyone seeing this as well?
Hi gtoph,
It seems that the guards of the 3rd part of the compiler have been omitted inadvertently out of these definitions of pragma. This pragma is specific to the CVI compiler and not understood by other compilers.
You're right, it's pretty harmless, since any compiler simply ignores unrecognized pragmas. But if you don't see the warnings, you can change the line above as this pragma definitions in these header files:
front: #if (_CVI_C99_EXTENSIONS_ == 0)
After: #if (_CVI_C99_EXTENSIONS_ == 0) &! defined (__TPC__)
Please let us know!
Luis
Tags: NI Software
Similar Questions
-
Question about the possible use of MSVC 2008 Express as an external compiler CVI 9.0
I was looking for these messages looking for information on the use of the ICB with external compilers, especially from MSVC 2008, and I came across this ad are about 4 months:
"CVI 9.0 and MSVC 2008 express.
The title of this announcement means that the freely downloadable 'express' version of MSVC can be used with CVI 9.0, but the body of the message is not in the details. But I would really like to know if this is possible, and I'm guessing there are others here who could be very interested as well. Page 8 of the CVI 9.0 release notes does not indicate that the Express version is supported, which makes sense. I say this because I always thought that "express" versions of the MSVC were only to create .NET applications (C + c++ / CLI) and applications not native to Windows. Or does change with the release of MSVC 2008 Express?
There is no hurry to answer...
JB
If you have a CVI 9.0 FDS(I'm not sure about the BDS)
Select Options/Build Options
Select the Select button to the right of 'compiler active'.
Click 'new' to create a new configuration of external compiler
Select MSVC 9.0 as a model.
Choose a configuration name (what you choose to CVI) and a destination file (where the external compiler settings will be stored).
Click OK
After that, you can easily select the optimizing level and the level of warnings that you need through the "Edit" in the box "compile to realease configuration.
Kind regards
Nicolas
-
I downloaded visual basic 2008 express. When I go to view the code, it is invisible. I don't see it. I don't need to read, modify or add. I uninstalled, reinstalled 3 times and tried a fix without help. When I copy and paste the code that is invisible to a word document, then you see on the word document. Please someone tell me how to do to be able to see in the region of code in the visual basic application.
Hello
The question you have posted will be well suited in the MSDN forums. Click on the link below.
http://social.msdn.Microsoft.com/forums/en/vsexpressvb/threads
-
I'm having a problem connecting a MSSQL 2008 Express Server configured in Mode of Windows authentication by using the LabView database connectivity toolkit. I tried the following connection strings and received the following errors:
DRIVER = {SQL Server} SERVER =
\SQLEXPRESS. UID = \ ; PWD = ; the error States:
NI_Database_API.lvlib.vi B Open connect (String) tools-> odbc.vi test
Exception occurred in the Microsoft OLE DB provider for ODBC drivers: [Microsoft] [ODBC SQL Server driver] [SQL Server] Login failed for user ' - '. in NI_Database_API.lvlib.vi B Open connect (String) tools-> test odbc.vi PROVIDER = SQLOLEDB.1; SERVER =
\SQLEXPRESS. UID= \ ; PWD = ; the error States:
NI_Database_API.lvlib.vi B Open connect (String) tools-> odbc.vi test
Exception occurred in the Microsoft OLE DB for SQL Server: Login failed for user ' - '. in NI_Database_API.lvlib.vi B Open connect (String) tools-> test odbc.vi I know that this user has the right to change the database and I know that it is not a firewall issue, as I tested it with the firewall off the coast.
Help would be appreciated!
It seems that, because I use the Windows Authentication Mode, there is no need to use the UID and PWD in the connection string. in fact, its use causes the error.
DRIVER = {SQL Server} SERVER =
\SQLEXPRESS. DRIVER = {SQL Server} SERVER =. \SQLEXPRESS;
Can be used when connecting to the SQL 2008 Express Server.
-
Hello
I have some difficulty in the installation of SQL 2008 express.I'm on a windows xp pro machine with SQL 2005 express, Visual Studio 2008 and 2010 is installed.
When the download and execution of sql server installation center I go through the steps and select the following options:
-upgrade from 2005 to 2008 r2
-implementation support files
-license agreement - accept
-pop - up there is on this page validation errors, click ok to close the dialog box
-' no features not selected to upgrade' bottom of window after close popupSo, I try to do a clean install instead of upgrade:
SQL server installation Center
new installation
implement suport files
selection - all selected
error on error on Visual Studio 2008 SP1 and Server 2005 ToolsI can't find where to remove tools sql 2005?
Any help on getting this facility would be apreciated.
Thank you
DanHi Dan R NYC,.
Your question is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the IT audience Pro on MSDN. Please ask your question in the MSDN SQL Server Forum.
http://social.msdn.Microsoft.com/forums/en-us/sqlsetupandupgrade/threads
-
Problem recording Studio Visual C++ 2008 Express Edition
I'm having a lot of trouble to save Visual Studio C++ 2008 Express Edition. I select Help from the menu, takes me to a Personal Data Form, select Continue takes me to this sitehttps://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?fu=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fvsreg%2fdefault.aspx%3frel%3dvs2008%26h%3d8fe89f5825db5307%26pid%3d91909-152-0000052-60809%26bn%3d030729.01%26r%3dy%26lcid%3d1033&wizid=c25356b7-91cf-4efe-9b63-b96613cc330e&lcid=1033 where nothing happens. Just look at a circle of green dots in circulation. The page never loads. When he worked with other Express editions it usually goes to a site of the opera. Also, when I try to open C++ 2010 Express Edition, I get a dialog box that indicates "Unknown error" and it does not open. Can someone help me with these problems?
newbee try to learn something new
They will help you in the Visual Studio Forums above.
See you soon
Mick Murphy - Microsoft partner
-
I can't install Visual c# 2008 Express
I know this is the wrong place for that. I don't care. There is no good place for it. Microsoft Support System REALLY needs work.
I can't install Visual c# 2008 Express... and I have not the slightest idea why. I use Windows Vista Home Premium x 64, and I get this error when I try to install:
Description:
Microsoft Visual c# 2008 Express Edition with SP1 - ENU has encountered a problem during installation. Setup did not complete successfully.Signature of the problem:
Problem event name: VisualStudio8Setup
Signature of the 01:10861 problem
Signature of the problem 02: 9.0.30729.01_ORCAS_X86_NET
Signature of the problem 03: MC
Signature of the problem 04: INST
Signature of the problem 05: F
Signature of the problem 06: Microsoft.VC90.ATL, version = "9.0.30729.1", Publ.
Signature of the problem 07: 0 x 80070424
Signature of the 08:1603 problem
Signature of the problem 09: engage
Signature of the problem 10: gencomp329, {12cd
The system version: 6.0.6002.2.2.0.768.3
Locale ID: 2057More information about the problem:
LCID: 1033If anyone can help me understand what the problem is, I would be very grateful.
There is a good place for it: http://social.msdn.microsoft.com/Forums/en-US/vssetup/threads - setup of visual studio forums. Experts it will be able to help.
-
Registration for Visual Basic 2008 Express
I downloaded V.B. 2008 Express and when I try to register the product I can not get a registration or a registration key.
I used Belark to find the key registration and when I walked in that I received the report invalid key.
Any suggestion please.
P.S. I use V.B. 2008 because it is faster than V.S. for small local office application
This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)* -
I have created a private network (no internet connection) of four workstations, each running a SQL Express 2008 installation. All four laptops are running Windows 7 Professional. I created a homegroup for this private network. While I don't care sharing of files between the four workstations, I have three of them in order to connect to the SQL 2008 Express database on the fourth mobile through channels of connection in the classic ASP programs. Each of the four laptops can see others in the network. I can ping the ip addresses of each to the other without any problem. When I try to launch the ASP program on three laptop computers that attempt to connect to the SQL database on the fourth, I get the server does not exist or don't access denied error '80004005'. The same program can also run on the fourth laptop and connects to the SQL database with no problems. I tried to use SQLOLEDB and SQLNCLI10 provider in the chain of connection on the other three. This operation fails. I tried to add the IP address of the computer hosting the database as a Data Source in the connection on the other three string and still fails. Named pipes and TCP/IP are enabled. Each laptop can connect to the instance of SQLEXPRESS executed on each, but I need three to be able to connect to the instance of SQL Express running on the fourth. Any ideas what I can do wrong? This connection string works fine in the ASP program to connect to the local database on each laptop:
Connection.Open "PROVIDER = SQLOLEDB; Server = computername\sqlexpress; UID = MyUser; PWD = MyUserPassword; DATABASE = MyDatabase ".
Nothing seems to work for the chain of connection than the other three laptops to do to connect to this database on the fourth laptop.
This issue is beyond the scope of this site and must be placed on Technet or MSDN -
Unable to save the Visual C++ 2008 Express Edition
Hello
A few months ago, I installed Visual C++ 2008 Express Edition [Language = a] because of old libraries that I use and which do not work with the newer versions. My OS is Windows 7.
Recently, I received the information I need to register the product. Registration has failed.
If I start Visual C++ 2008 present a window pop-up "Produktregistrierung von Visual C++ 2008 Express Edition. If I click on "Register now" (sign up now), the link is to the connection to the account and that Error404.
Does anyone have an idea what went wrong or how the problem might be solved?
Best and thanks
Chris
Hi Chris,
I would like you to post your question in the following link:
https://social.msdn.Microsoft.com/forums/vstudio/en-us/home
I hope this helps.
-
Unable to find the tool forms in Visual Basic 2008 Express Edition
In fact, it was not any category of software, so I posted this in Windows (sorry about that: P). recently, I decided to learn the Visual Basic. I have a Visual Basic 2008 Express Edition software, which works well and good. While learning, in a book, was an activity. They refer to the Shape tool to create a rectangular box in the design (form). I tried, but I couldn't find any tool like this. Could someone help me please? I'm stuck for more than 5 days. Thank you best regards &.
This issue is beyond the scope of this site and must be placed on Technet or MSDN -
IAC on Win 7 64 bit with VB 2008 Express Edition
I recently bought a laptop with Windows 7, 64-bit computer. I downloaded Microsoft Visual Basic 2008 Express Edition to convert an IAC of VB 8 app, no problem with the conversion. Some adjustments are necessary.
Now for the problem, when I build and run, the application is expected to take a PDF document, what he most early distilled and load it into Acrobat for additional manipulation. Everything works, and including the step distilling.
I declare
Dim avdoc As Acrobat.CAcroAVDoc
and later,.
avdoc = CreateObject ("AcroExch.AVDoc")
and still later
avdoc. Open (PDFFileName, "")
It doesn't seem to work. The variable
PDFFileName contains the absolute path to the target PDF.
The file is not open in Acrobat.Has anyone accumulated enough experience with Acrobat 9, Win 7, VB 2008 (Express Ed) to comment on the problem?
This application worked on WinXP (using VB 6).
Thank you
D. P. story
Of course, seems to be a bug!
-
I have a relatively high House and have an airport extreme on one floor and 2 Airport Express - each on different floors. My printer (Epson EF3640) considered the 3 networks all with the same name. It seem to be printing problems if the computer is not on the same "network" as the printer. Any thoughts? How airports that appear as a single network to the printer?
Are all your base stations interconnected by Ethernet or wireless AirPort? Ideally for them all to be on the 'same' network you will want them connected by Ethernet and configured for a mobile network.
Let us know if you want to continue this method and we can help you to help you with the installation.
-
Compile the external code with Microsoft Visual C++ 2008 Express Edition
Hello
I'm trying to compile c code to work with Labview (CIN or dll). In the past I did without problem using visual studio. I'm having a really hard time compiling the code with
Microsoft Visual C++ 2008 Express Edition. I'm trying to compile one of the examples that come with Labview (multiply 2 numbers for example).
I don't know how to set the project with Microsoft Visual C++ 2008 Express Edition. I read on the web something make a folder of lvm with Labview makefile. Is this really necessary? If so, how to create this file?
Thank you
Eyal
Thanks for your reply.
In fact, I found a way to create a dll on the web:
-
Hello
I was wondering if anyone here could be kind enough to help me solve this situation
I have two machines Windows 7 and Server 2008 machines remember preferences of network discovery.
I use the software on the windows server that collects data and information to two windows 7 machines and discover the network is necessary for this purpose
These machines are set up in an autonomous local network set up as a working group the only other points on the network are none based on PC hardware that fortunately, the server communicates with and reads the data of
Once network discovery is defined for the network, the system works as expected, but on each startup (or wake up) network discovery is lost and need to be authorized. This is the case at the time windows server 20008 r2 and windows 7
How can I make these permanent preferences. for that it restarts and re establish communication its self without intervention
am I missing a setting or if not is there a way I can script the selection preference on each start (/wake) upwards.
the end user must be able to turn on the system / restart and use it with needing to have any IT / networking of knowledge to the outside to get the system running.
Thank you for taking the time to read my request
This issue is beyond the scope of this site and must be placed on Technet or MSDN
Maybe you are looking for
-
I have inadvertently deleted and right clicking my bookmarks on my toolbar icon. How it reinstalled on the toolbar w / my favorites
-
How can I get my email xfinity?
I don't know how to access my mail xfinity.
-
Tecra M5: Wireless connection is no longer working
I have a new Toshiba Tecra M5. I originally put in place to connect to my WAP Home/office with no problems. After using it in a place where no WAP was available and making the home, wireless connection"is not available" and I can't do so. Additional
-
Hello I want to meausre voltage, current and power of a vacuum cleaner 220kW AC for Lab View. Can anyone help in the material side that all the components I need. I have little knowledge about it. Cecile
-
Just installed Windows 7. Rid of Kaspersky and downloaded Microsoft Security Essentials. Good choice? And do I need anything else?