473,480 Members | 3,021 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

what is vsvars32.bat for? what should I do under this situation?

Please help, I am following a microsoft sample to build a dll, the
instruction like this:

To build the interop

1. From a command prompt, run \Program Files\Microsoft Visual Studio
..NET\Common7\Tools\vsvars32.bat.

2. Run nmake.exe from the directory of the interop
(\ManagedSinksWP\Interop).

To build the wrappers

.....

I find the following files under directory interop :

makefile
Microsoft.Exchange.Transport.EventInterop.diff
Microsoft.Exchange.Transport.EventInterop.idl
Microsoft.Exchange.Transport.EventInterop.snk
patch.exe
wrappermailmsgprops.h

I am not sure how can I do to build the interop dll, does it use manage c++?
there is not nmake.exe file, what should I do?

Thanks!
Jul 19 '05 #1
1 11240
Just do it the way you are told to do it. The bat file sets up a bunch of
environment variables and adjust the %PATH% environment variable. Now if you
type nmake.exe it will be in your path. Nmake.exe will look at your current
directory, will find the makefile and do whatever this file tells nmake to
do.

The whole stuff is to be launched from a command window.

"davidw" <wy*****@hotmail.com> wrote in message
news:eH**************@TK2MSFTNGP10.phx.gbl...
Please help, I am following a microsoft sample to build a dll, the
instruction like this:

To build the interop

1. From a command prompt, run \Program Files\Microsoft Visual Studio
.NET\Common7\Tools\vsvars32.bat.

2. Run nmake.exe from the directory of the interop
(\ManagedSinksWP\Interop).

To build the wrappers

....

I find the following files under directory interop :

makefile
Microsoft.Exchange.Transport.EventInterop.diff
Microsoft.Exchange.Transport.EventInterop.idl
Microsoft.Exchange.Transport.EventInterop.snk
patch.exe
wrappermailmsgprops.h

I am not sure how can I do to build the interop dll, does it use manage c++? there is not nmake.exe file, what should I do?

Thanks!

Jul 19 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

52
6353
by: Tony Marston | last post by:
Several months ago I started a thread with the title "What is/is not considered to be good OO programming" which started a long and interesting discussion. I have condensed the arguments into a...
6
22208
by: Zhang Weiwu | last post by:
Hello. I am working with a php software project, in it (www.egroupware.org) Chinese simplified locate is "zh" while Traditional Chinese "tw". I wish to send correct language attribute in http...
12
3269
by: Steven T. Hatton | last post by:
This is something I've been looking at because it is central to a currently broken part of the KDevelop new application wizard. I'm not complaining about it being broken, It's a CVS images. ...
375
17624
by: rkusenet | last post by:
This article is very bleak about future of DB2. How credible is the author. http://www.eweek.com/article2/0,1895,1839681,00.asp
4
2505
by: glenn | last post by:
I keep reading all sorts of books on VS that keep telling me to click on Tools/Visual Studio Command prompt to run this program or that program. However, I do not have such a menu choice. Where is...
13
4993
by: Jason Huang | last post by:
Hi, Would someone explain the following coding more detail for me? What's the ( ) for? CurrentText = (TextBox)e.Item.Cells.Controls; Thanks. Jason
1
558
by: davidw | last post by:
Please help, I am following a microsoft sample to build a dll, the instruction like this: To build the interop 1. From a command prompt, run \Program Files\Microsoft Visual Studio...
15
2005
by: Leandro Ardissone | last post by:
Hi, I want to know what type is a variable. For example, I get the contents of an xml but some content is a list or a string, and I need to know what type it is. Thanks
12
2352
by: contactmayankjain | last post by:
Hi, Its said that one should avoid dynamic allocation of memory, as it de- fragment the memory into small chunks and allocation of memory is a costly process in terms of efficiency. So what is...
0
7055
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7060
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7106
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7022
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5365
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
4799
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4501
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3004
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1311
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.