【发布时间】:2021-01-28 17:03:14
【问题描述】:
使用 Visual Studio 2017 时,有时会缺少新的项目模板,这似乎与我尝试添加项目的特定项目相关联。
虽然两者都显示为“C#”项目... ...在“日志记录”中,对于 WPF 项目,我只有 UserControl (WPF) 作为选项:
但是,在“SanityCheck”中,我有一个更完整的 WPF 选项列表:
到目前为止,我可以轻松看到的唯一区别是一个(“Logging”)是一个类库项目,而另一个(“SanityCheck”)是一个 Windows 应用程序项目。但是,将日志记录更改为 Windows 应用程序并没有提供更多选项,我应该能够在类库中创建一个窗口,对吧?
我还注意到 Logging 没有包含与 SanityCheck 相同的所有引用,因此我添加了所有似乎可能相关的引用,并且这对可用模板集也没有任何影响。
那么如何让我的 Logging 项目让我添加 WPF 窗口?
【问题讨论】:
-
检查(并比较).csproj 文件。我预计会有不同的
块stackoverflow.com/questions/10802198/… -
有趣。 “记录” .csproj 根本没有
元素。我将尝试从“SanityCheck”中添加相同的内容,看看会发生什么...... -
...这神奇地使所有其他 C# WPF 选项出现。感谢您的提示!
标签: c# wpf visual-studio-2017