API 文件 | VisualStudioSolution |
---|
注意:此類別為實驗性功能,未來 Gradle 版本中可能會變更。
Visual Studio 方案,代表建置中的一個或多個原生二進制檔。
可透過提供的方法修改產生的方案檔案的內容和位置
plugins { id 'visual-studio' } model { visualStudio { solution { solutionFile.location = "vs/${name}.sln" solutionFile.withContent { TextProvider content -> content.asBuilder().insert(0, "# GENERATED FILE: DO NOT EDIT\n") content.text = content.text.replaceAll("HideSolutionNode = FALSE", "HideSolutionNode = TRUE") } } } }
屬性 | 描述 |
buildDependencies | 傳回一個相依性,其中包含建置此成品的任務。所有 |
solutionFile | 實驗性功能 產生方案檔案的組態。 |
TaskDependency
buildDependencies
(唯讀)
傳回一個相依性,其中包含建置此成品的任務。所有 Buildable
實作都必須確保傳回的相依性物件是即時的,以便追蹤此可建置項目的相依性變更。