Hi,
if i import a file with a hypen in its name, i got a bunch of
errors.
It says the following: "The Component/@Id attribute's value, 'Cns11643-plane14So', is not a legal identifier. Identifier's may contain ASCII characters A-Z, a-z, digits, underscores (_), or periods (.). Every identifier must begin with either a letter or an underscore. (CNDL0015) - C:\Dokumente und Einstellungen\Christian\Eigene Dateien\SharpDevelop Projects\Subversion\Files.wxs:117"
I think you only have to replace the "-" by a "_" or something else.
Possible fix:
File: WixDirectoryElementBase.cs
Line: 101
Code: name = name.Replace("-", "_");
BR
/Christian