Skip to content

Commit 9d62958

Browse files
committed
Do not change the AutoGenerateBindingRedirects for exe output type
1 parent 7710749 commit 9d62958

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

‎src/Paket.Core/Installation/BindingRedirects.fs‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,10 @@ let private applyBindingRedirects isFirstGroup cleanBindingRedirects (allKnownLi
158158
use f = File.Open(configFilePath, FileMode.Create)
159159
config.Save(f, SaveOptions.DisableFormatting)
160160

161-
match projectFile.GetAutoGenerateBindingRedirects() with
162-
| Some x when x.ToLower() = "true" -> ignore()
163-
| _ -> projectFile.SetOrCreateAutoGenerateBindingRedirects()
161+
match projectFile.OutputType, projectFile.GetAutoGenerateBindingRedirects() with
162+
| ProjectOutputType.Exe, _ -> ignore()
163+
| _, Some x when x.ToLower() = "true" -> ignore()
164+
| _, _ -> projectFile.SetOrCreateAutoGenerateBindingRedirects()
164165

165166
let findAllReferencesFiles root =
166167
let findRefFile (p:ProjectFile) =

0 commit comments

Comments
 (0)