当前位置: 首页 > 知识库问答 >
问题:

Visual Studio 2017的目标.NET Framework 2.0(而非.NET Core 2.0)

米承嗣
2023-03-14

我想为OpenHardware Monitor做些贡献,它使用.NETFramework 2.0(同样,它不是.NETCore2.0)。

当我克隆回购协议并打开解决方案文件时,Visual Studio 2017说我必须在此url中下载某种“目标包”。但是,我找不到下载.NET Framework 2.0的选项。(最低版本为3.5 SP1。)

我怎么能瞄准。NET框架2.0与Visual Studio 2017?我不想下载和安装旧版本的Visual Studio

共有2个答案

太叔灿
2023-03-14

当我遇到一个类似的问题,我创建了一个新的C#项目,但需要一个旧的库才能引用它时,我就来到了这个页面。旧的库是一个.NETFramework 2.0项目。我不知道,如果您创建一个新的C#项目并选择“.Net标准”项目,它与.Net Framework不同。我在想,我可以使用属性中的targetframework下拉列表切换回targetframework版本-

云航
2023-03-14

首先,您必须在控制面板的“Windows功能”选项卡中启用.NET Framework 3.5,其中包括.NET Framework 2.0。如果不这样做,您将无法针对这些框架。

然后,您将在项目属性面板中看到一个“目标框架”属性,将其设置为。NET框架2.0.

 类似资料:
  • 我有一个控制器操作,它在Firefox本地和生产环境中都能正常工作,在IE本地工作,但在生产环境中不能正常工作。以下是我的控制器操作: 这是我在IE中得到的堆栈跟踪: 错误。处理您的请求时出错。系统。非静态方法需要一个目标。at系统。系统上的reflection . runtimemethodinfo . check consistency(对象目标)。reflection . runtimeme

  • 我的主类似乎找不到我的 fmxl 文件,但我很确定路径是正确的。我不明白发生了什么。 这里是我的主要 我收到的错误是 Main.java:74 的错误是我的加载程序调用我不明白错误是由找不到我的fxml文件引起的?

  • 我建立了一个maven多模块项目,一个用“WAR”包装,另一个用“JAR”包装。 当我在父项目上执行“MVN war:inplace”时,Maven为每个子项目生成一个文件夹src/main/webapp。在我看来,这只对战争项目有意义。我怎样才能告诉Maven不要在JAR项目上运行这个目标呢? 感谢您的帮助,不胜感激!

  • 函数“def gekko_obj(x)”适用于任何x值。 但是,当m作为Gekko目标函数调用时,它会失败。Obj(gekko_obj(x))。 文件“/anaconda3/lib/python3.6/site packages/spyder/utils/site/sitecustomize.py”,第710行,在runfile execfile(文件名,命名空间)中 文件“/anaconda3/

  • 问题内容: 是否可以通用地参数化接受EITHER ClassA或InterfaceB的方法? 由于|无法编译 伪码 即我不想编写多个方法签名,而是希望此方法接受Number或CharSequence作为参数 应该通过数字或CharSequence参数传递 问题答案: 如果您 确实 想这样做,则需要将您接受的类包装在自己的自定义类中。在您的示例情况下,可能类似于: 您的方法变为: 然后,您可以构建其

  • 问题内容: 我正在使用https://github.com/gin-gonic/gin编写http服务,但是当我部署它时,它会继续部署在tcp6上(根据netstat) 问题答案: 文档说明 运行将路由器连接到http.Server并开始侦听和处理HTTP请求。这是http.ListenAndServe(addr,router)的快捷方式 您可以使用与软件包相同的方式直接启动服务器