OBSOLETE
This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.
ProjectFile
A small abstraction over MSBuild project files.
Constructors
| Constructor | Description | 
| 
            new(projectFileName, documentContent)
          
            Signature: (projectFileName:string * documentContent:string) -> ProjectFile | 
Instance members
| Instance member | Description | 
| 
            x.AddContentFile(fileName)
          
            Signature: fileName:string -> ProjectFile Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Add a file to the Content nodes | 
| 
            x.AddFile(fileName)
          
            Signature: fileName:string -> ProjectFile Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Add a file to the Compile nodes | 
| 
            x.ContentFiles
          
            Signature: string list Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. All files which are in "Content" sections | 
| 
            x.Files
          
            Signature: string list Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. All files which are in "Compile" sections | 
| 
            x.FindDuplicateContentFiles()
          
            Signature: unit -> string list Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Finds duplicate files which are in "Content" sections | 
| 
            x.FindDuplicateFiles()
          
            Signature: unit -> string list Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Finds duplicate files which are in "Compile" sections | 
| 
            x.ProjectFileName
          
            Signature: string Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. The project file name | 
| 
            x.RemoveContentFile(fileName)
          
            Signature: fileName:string -> ProjectFile Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Removes a file from the Content nodes | 
| 
            x.RemoveDuplicates()
          
            Signature: unit -> ProjectFile Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. | 
| 
            x.RemoveDuplicatesContent()
          
            Signature: unit -> ProjectFile Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. | 
| 
            x.RemoveFile(fileName)
          
            Signature: fileName:string -> ProjectFile Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Removes a file from the Compile nodes | 
| 
            x.Save(fileName)
          
            Signature: (fileName:string option) -> unit Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Saves the project file | 
Static members
| Static member | Description | 
| 
            ProjectFile.FromFile(projectFileName)
          
            Signature: projectFileName:string -> ProjectFile Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] | OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Read a Project from a FileName |