Skip to content
This repository was archived by the owner on Mar 17, 2025. It is now read-only.

Commit 2920727

Browse files
committed
Fix #6
1 parent 74fa7f2 commit 2920727

File tree

2 files changed

+8
-18
lines changed

2 files changed

+8
-18
lines changed

dev/WinUICommunity_VS_Templates/TemplateWizard/SharedWizard.cs

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ public async void RunStarted(object automationObject, Dictionary<string, string>
154154
// Add Extra Libs
155155
var libs = WizardConfig.LibraryDic;
156156
StringBuilder outputBuilder = new StringBuilder();
157-
if (libs != null)
157+
if (libs != null && libs.Count > 0)
158158
{
159159
foreach (var lib in libs.Values)
160160
{
@@ -178,29 +178,19 @@ public async void RunStarted(object automationObject, Dictionary<string, string>
178178
}
179179
}
180180

181-
WizardConfig.LibraryDic?.Clear();
182-
}
183-
184-
new AppCenterOption().ConfigAppCenter(UseAppCenter, replacementsDictionary);
185-
186-
string outputText = outputBuilder.ToString();
181+
string outputText = outputBuilder.ToString();
187182

188-
if (libs != null)
189-
{
190-
if (libs.Count > 0)
191-
{
192-
replacementsDictionary.Add("$ExtraLibs$", Environment.NewLine + outputText);
193-
}
194-
else
195-
{
196-
replacementsDictionary.Add("$ExtraLibs$", "");
197-
}
183+
replacementsDictionary.Add("$ExtraLibs$", Environment.NewLine + outputText);
198184
}
199185
else
200186
{
201187
replacementsDictionary.Add("$ExtraLibs$", "");
202188
}
203189

190+
WizardConfig.LibraryDic?.Clear();
191+
192+
new AppCenterOption().ConfigAppCenter(UseAppCenter, replacementsDictionary);
193+
204194
if (isBlank)
205195
{
206196
if (libs != null && libs.ContainsKey("WinUICommunity.Components"))

dev/WinUICommunity_VS_Templates/Views/Pages/LibrariesPage.xaml.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public void CreateBoxes(List<Library> libraries, Panel panel)
4040
option.Checked += (s, e) =>
4141
{
4242

43-
WizardConfig.LibraryDic.Add(lib.Name, new PackageRefrence($""" <PackageReference Include="{lib.Name}" Version="{libVersion}" />""", lib.CheckBeforeInsert, lib.SkipStarVersion));
43+
WizardConfig.LibraryDic.AddIfNotExists(lib.Name, new PackageRefrence($""" <PackageReference Include="{lib.Name}" Version="{libVersion}" />""", lib.CheckBeforeInsert, lib.SkipStarVersion));
4444
};
4545

4646
option.Unchecked += (s, e) =>

0 commit comments

Comments
 (0)