c# - 我可以从自定义项目(项目模板)中引用“.net core”项目吗
问题描述
我有一个自定义项目,我想从该项目创建对 .net 核心(和 .net 5)项目的引用,但出现以下错误:
'..\Core2\Core2.csproj' 以 'netcoreapp3.1' 为目标。以“.NETFramework,Version=v4.0”为目标的项目不能引用它。C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets
第 1662 行
- 自定义项目可以是“.net core”吗?它是 .netframework (我认为它是默认的,它没有写在 vstemplate/props/targets 文件中。
- 自定义项目可以引用 .net 核心项目吗?
解决方案
通过添加非空环境变量“TargetRuntime”修复
推荐阅读
- javascript - 是否可以阻止 window.history pushstate() 向服务器发送 URL 请求?
- amazon-web-services - 无法执行“gcc”:运行 docker build 时没有这样的文件或目录
- c++ - 将 std::string 的 c_str() 结果分配给标准保证安全的同一 std::string?
- kubernetes - 在 Ansible playbook 中创建命名空间需要 container.namespaces.get
- python-3.8 - 为 PyMySQL 版本(1.0.2)启用 aiomysql 的任何想法
- flutter - 如何捕捉音频文件 url 问题?
- android - 使用 Android SDK 30+ Flutter 读取/写入外部存储
- python - 如何在 __str__ 输出中对齐列表?
- python - 如何将列表转换为字符串
- node.js - 我想使用 fetch-node() 调用第三方 API,但我收到错误 require() ES 模块。我是nodejs的新手