2010-01-24 36 views

Répondre

1

vous utilisez le mauvais nom de l'objet, pour le studio visuel 2008 et l'ouverture d'une solution appelée MySolution.sln:

require 'win32ole' 

objDTE = WIN32OLE.new("VisualStudio.DTE.9.0") 
objDTE.MainWindow.Visible = true #make VS window visible 
objDTE.UserControl = true;   #set to false to cause VS to shut down when the script ends 
solution = objDTE.Solution 
solution.Open("MySolution.sln");