At first sorry
for my bad english. As i wanted to use
slingshot to convert a Solution-file containing a VB-Projct to a build-file by comandline, I ran into problems. Slingshot seems to have problems with
projects other than C#. I found out that
there is only the Valid
ProjectID given for C# sharp in the sourcefiles of slingshot. I fixed this
for me by
changing the line 113 in Solution.cs from: string commonProjectId =
"{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"; to: string commonProjectId
= "{F184B08F-C81C-45F6-A57F-5ABD9991F28F}"; and compiled slingshot.
I think this can cause the problems
you have I hope this
works In German: Als ich versuchte eine Solution mit einem eingebettetem VB-Project zu konvertieren, mit slingshot
per Komandozeile zu konvertieren. Stellte ich fest
das, das VB-Projekt nicht konvertiert wurde. Nach einigem Probieren und stöbern
im Sourcecode zu shlingshot.
Fand ich heraus das sich die ProjectID’s von
BV.NET und C# Projekten unterscheiden. Ich denke das kann auch bei anderen
Projekten zutreffen. Im Sourcecode wird nur die ProjectID der C# Projekte behandelt. Da ich nur VB.NET brauchte. Löste ich das indem ich in der
Datei Solution.cs die Zeile 113 Von: string commonProjectId
= "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"; Nach: string commonProjectId
= "{F184B08F-C81C-45F6-A57F-5ABD9991F28F}"; änderte. Neu kompilierte und die mitgelieferte Version von NANT
überschrieb Ich hoffe das hilft -----Ursprüngliche
Nachricht----- I'm experiencing a problem with slingshot: D:\projects\procard>nant
-f:BuildWebBuild.build Buildfile:
file:///D:/projects/procard/BuildWebBuild.build BUILD FAILED The
<parameters> option 'build.basedir' is required. My <parameters> option contains build.basedir as follows: <project
name="Web"> </maps> </slingshot> </project> |
<<image001.gif>>