如何将 .NET Framework 添加到我的项目中?

How can I add .NET framework to my project?

目前我正在做一个项目,我的第一个表单不是 .NET 框架。我正在尝试向此项目添加一个 Windows 表单应用程序(.NET 框架),但我无法在互联网上的任何地方找到如何执行此操作。

创建这个项目时,我没有点击 'Windows Form App (.NET framework)',而是点击了另一个

有什么方法可以将 .net 框架添加到我的项目中吗?

您应该创建另一个项目,这次 select 正确的目标框架。您 selected 的那个在 .net 核心上运行。

您不能简单地将 .NET Framework 添加到您的项目中。这些类型根本不同。 由于到目前为止你“只有”一种形式,我建议你在当前解决方案中创建一个新项目(右键单击解决方案,添加项目),然后 select “Windows Forms App (. NET Framework)”并重建现有表单。

有一些工具可以将 ASP 形式转换为 ASP.NET 形式,像这样 https://archive.codeplex.com/?p=aspclassiccompiler (我没有用过,但它似乎适合你的问题)但我会说重新创建单个现有表单要容易得多。

您可以通过右键单击 Visual Studio 并选择“编辑项目”或在文本编辑器中打开它来重新定位您的项目。

您正在查找 <TargetFramework> 元素。我会冒险猜测它当前设置为 net5.0-windows 将其更新为 NET48 将更改目标框架。

如果您使用了 .NET 5 中的任何功能,而这些功能在 .NET 4.8 中不可用,但无济于事,您可能必须修复一些编译错误