Welcome to MSDN Blogs Sign in | Join | Help

InfoPath Team Blog

Tips and tricks to get the most out of Microsoft InfoPath

News

  • For questions, comments, and feedback please use the public newsgroup: microsoft.public.infopath
    This is provided "AS IS" with no warranties, and confers no rights. Use of included script samples and forms are subject to the terms specified in the Terms of Use.
More than one way to write code: Visual Studio and InfoPath
If you need to write some Visual Basic or C# code behind your form, or maybe just some script, there are a few different tools you can use depending on which versions of InfoPath and Visual Studio you have.
 
Here's a quick table summarizing it all:
 
 
InfoPath 2003
InfoPath 2007 Beta
No Visual Studio
OR
VS .NET 2003
Not supported
(use MSE or VSTA, above)
VS 2005
 
Note that both Microsoft Script Editor (MSE) and Visual Studio Tools for Applications (VSTA) come with InfoPath 2007 Beta, so you can open them from the Tools | Programming menu. If you don't see the one you want, change the language in Tools | Form Options. If it gives you an error that it's not installed, here's how to install them:
 
  1. If you are going to install VSTA, make sure you have the pre-requisites first:
  2. Go to Start > Control Panel > Add or Remove Programs
  3. Select your Office installation and click Change
  4. In the Office Setup wizard select to add features
  5. Find Microsoft Script Editor (under Office Tools) and/or Visual Studio Tools for Applications (under InfoPath > .NET Programmability) and select Run from my computer
  6. Finish the wizard
 
Happy code writing!
- Ned
Posted: Thursday, July 06, 2006 10:11 AM by infopath
Filed under:

Comments

Gary Depue's VSTA Blog said:

Yesterday, I put together an InfoPath 2007-based demo of VSTA to demo on a laptop. The laptop already
# July 26, 2006 3:18 PM

Gary Depue's VSTA Blog said:

Yesterday, I put together an InfoPath 2007-based demo of VSTA to demo on a laptop. The laptop already

# May 16, 2007 9:27 AM
Anonymous comments are disabled
Page view tracker