如何在VS2019中将WPF项目添加到C#类库项目中

我已经在Visual Studio 2019中启动了一个类库项目,现在希望向其中添加WPF项(窗口,用户控件,自定义控件),但是``添加项''对话框在WPF部分下未列出任何内容。 我在VS的早期版本中遇到了这个问题,并通过使用相关WPF指南将元素添加到csproj文件中来设法解决了这个问题,但是似乎不适用于新的VS2019精简的csproj文件,或者我不知道在哪里可以找到正确的GUID(因为我只是尝试使用以前使用的GUID)。

有人知道VS2019应该遵循的正确过程吗?

P.S。我知道这个问题似乎已经被回答过了(例如No creation of a WPF window in a DLL project),但据我所知它们都是针对Visual Studio的早期版本的,这些建议对我不起作用。

ufo748 回答:如何在VS2019中将WPF项目添加到C#类库项目中

右键单击类库项目,选择“编辑项目文件”,然后将以下内容复制到.csproj文件中:

<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

  <PropertyGroup>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <UseWPF>true</UseWPF>
  </PropertyGroup>

</Project>

这应该使您能够使用菜单将WPF特定项目添加到项目中。

本文链接:https://www.f2er.com/3110515.html

大家都在问