• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1206
  • Last Modified:

Windiff Function in Visual Studio .NET

Is there a file compare utility in Visual Studio .NET?
Windiff is available in Visual Studio 6, and I was wondering if there was a replacement in VS .NET.
And, if so, how do I go about using it?
If someone could start me out I'd appreciate it.
0
robertjbarker
Asked:
robertjbarker
  • 6
  • 5
  • 4
  • +1
3 Solutions
 
ihenryCommented:
By default Windiff also comes with VS.NET installation and store in folder
<VS.NET Installation folder>\Common7\Tools\Bin, i.e. C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\Bin.
0
 
robertjbarkerAuthor Commented:
By default?
I could not find it there.
Could someone else confirm?
0
 
Bob LearnedCommented:
No, WinDiff in my installation, and I have VS.NET 2003 Enterprise Architect.

Bob
0
NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

 
ihenryCommented:
Windiff utility should be there with other Win32 Platform SDK tools when the "Language Tools/Visual C++ .NET/Visual C++ Tools/Win32 Platform SDK tools" is selected during installation. Sorry if I'm wrong, I can't remember if it's included by default as I always select all options during VS.NET installation.
0
 
Bob LearnedCommented:
I am also curious about the fact that I have VS6, and I didn't know that WinDiff came with that either.

Bob
0
 
Bob LearnedCommented:
I would imagine that a file compare utility that works would not need a platform-specific version, so why would you look (but I may be wrong, as usual)?

Bob
0
 
ihenryCommented:

Hi Bob,

I've been using Windiff that comes from VS.NET 2003 in WinXP pro, Win2000 pro and server and Win2003 server I never have any problem so far.
0
 
Bob LearnedCommented:
All I am trying to say is that if you have WinDiff from VS6, shouldn't it still work?

Bob
0
 
ihenryCommented:
I'm not sure about it since no VS6 installed in my machine. This is the version no of Windiff that comes from VS.NET CD, 5.2.3668.0

Maybe you can check the other one if both are actually the same version.
0
 
robertjbarkerAuthor Commented:
I do have both Visual Studio 6.0 and .NET installed. And I am using Windiff from Visual Studio 6.0.
(Windiff version is 5.2 build 3790.srv03_rtm.03024-2048 from the about box, 5.00.1644.1 from the windiff.exe properties)
I was asking the question because, even though it works to install both versions and use the tools from the old, it has always astounded me that I could not find Windiff or a functional equivalent when I had just VS .NET installed.

Now, should I be astounded at my lack of ability, or the lack of a usefull tool in VS .NET?

ihenry, since you have only VS .NET installed, do you have a "program files\visual studio\comman\tools" directory?

It's possible I have an early, deficient, copy of VS .NET 2003. I got it as a Microsoft promissed upgrade after my MSDN Universal subscription expired.
0
 
robertjbarkerAuthor Commented:
I was also thinking that there might be a better version of Windiff or functional equivalent in VS .NET 2003.
0
 
Bob LearnedCommented:
What version of VS.NET 2003 do you have (Professional, Enterprise, Standard, etc.)?  I do have the folder that ihenry talked about, it just didn't have the WinDiff installed, but I only used the default stuff, and I didn't look through the VC++.Net stuff (since we don't use that here).

Bob
0
 
robertjbarkerAuthor Commented:
The CD says Visual Studio .NET Enterprise Architect, Version 2003.
I too have that directory, but no Windiff there. I do have Windiff in ...\Microsoft Visual Studio\Common\Tools.
Which is why I was wondering if that same directory was installed with VS .NET version 2003.
0
 
Bob LearnedCommented:
Ok, the option "Language Tools/Visual C++ .NET/Visual C++ Tools/Win32 Platform SDK tools" is not checked by default.  If you go back and check it, then a lot a new stuff is put into the C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\Bin, just as ihenry said.

Bob
0
 
robertjbarkerAuthor Commented:
OK! Thank you all very much!
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

  • 6
  • 5
  • 4
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now