问题标签 [netcoreapp3.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - netcoreapp3.1 似乎引用了 C# 7.3 而不是文档中的 8
我已将现有的 asp.net mvc 应用程序从 netcoreapp3.0 更新到 netcoreapp3.1,以及所有引用的包。项目设置有目标框架,我的电脑安装了 SDK
我在使用 C# coaslescing assignment 功能 ??=
的地方出错, 在更新之前它可以正常工作。@SebastianHofmann 已经确认其他 C#8 功能也不起作用。
根据 MSFT netcoreapp3.1 应该使用 C#8 并且确实必须
我刚刚看到的高级项目设置已在 Visual Studio 2019 (16.3.10) 中禁用
我可以切换回 3.0 并再次编译
c# - asp net core项目中的targetframeworks冲突
我正在尝试将 csproj 文件中的目标框架从更改为<TargetFrameworks>netcoreapp3.1</TargetFrameworks>
,<TargetFrameworks>netcoreapp3.1;net472</TargetFrameworks>
因为我正在尝试引用使用网络框架的库。更改程序后未使用消息编译
“严重性代码描述项目文件行抑制状态错误 CS0234 名称空间‘Microsoft’中不存在类型或命名空间名称‘AspNetCore’(您是否缺少程序集引用?)”
我究竟做错了什么? 在此处输入图像描述
visual-studio-2019 - VS2019 测试资源管理器未使用 specflow+runner 为 netcoreapp3.1 项目运行测试
此处的示例 repo - https://github.com/venkatrao-rgare/specflow-vs2019/ 在我清理并构建测试资源管理器中生成测试后,当我尝试右键单击测试并运行时,它失败了。
我查看了“TestResults”文件夹,在日志中看到了这个,我没有,不知道dotnet.exe
在C:\Program Files (x86)\dotnet\
哪里可以找到它。
有人可以帮忙吗?我应该安装/配置什么来使这个测试按预期运行?
dll - 如何防止代码分析 dll 在生产服务器上发布?
使用 Visual Studio 2019发布 ASP.NET Core 3 API netcoreapp3.1项目时,也会发布几个代码分析 dll。此外,这些 dll 以 13 种语言和英文版发布。
如何防止 Visual Studio 在生产服务器上发布代码分析 dll,包括英文版?
这些dll是:
我在 Window 10 上使用 Microsoft Visual Studio Enterprise 2019 版本 16.4.5。
发布配置为:
c# - 在 wpf .netcoreapp 3.1 的 MahApps 中样式“找不到资源 'MetroButton”
我正在将使用 MahApps.Metro 样式的 wpf .netframework 4.7 应用程序升级到 wpf .netcoreapp3.1 应用程序。迁移后我得到:
System.Windows.Markup.XamlParseException: ''在 'System.Windows.StaticResourceExtension' 上提供值引发异常。
例外:找不到名为“MetroButton”的资源。资源名称区分大小写。
这适用于 .netframework 4.7 下的 MahApps.Metro 版本 1.65,但使用 MahApps.Metro 2.0.0-alpha0748 我得到了例外。
propertygrid - netcoreapp 中的 Propertygrid
我以前可以在 Net472 中执行此操作,但是当我尝试在 Netcoreapp3.1 中执行相同操作时遇到错误
browsablility 返回 null。看来它现在是 OnInitOnly 并且无法设置。
任何想法?我只想根据属性使项目可见或不可见。
netcoreapp3.1 - 错误 CS0579 重复 'global::System.Runtime.Versioning.TargetFrameworkAttribute'
当我构建我的应用程序时,我收到以下错误
以下代码在 obj/Debug/netcoreapp3.1 文件夹中自动生成
// 使用系统;使用 System.Reflection;[程序集:global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")]
我有一个项目文件以
我可以通过注释掉文件的内容来解决这个问题,但不能通过删除文件来解决。
c# - CSC 编译错误 CS0246:未找到命名空间
我无法编译 .Net 应用程序。
编译器给出以下错误:
“ /.../,错误CS0246:找不到类型或命名空间 'MySql.Data'。您是否缺少程序集引用?/.../”
我正在使用 VSCode 来做到这一点。我尝试确保 .csproj 文件实际上是在引用 NuGet 包,等等。我不知道引用 .csproj 中定义的包的参数是什么,有什么帮助吗?非常感谢。
visual-studio - 在同一项目中定位 V4.7.2 和 netcoreapp3.1。值不在预期范围内
我希望我的 Framework 4.7.2 代码使用以 netcoreapp3.1 为目标的库 Nuget 表明该库已被引用,但我在引用列表中没有看到它。
我尝试编辑项目以更改 TargetFrameworkVersion
至
但是保存此更改会导致一条消息
而且我无法重新加载项目
我试着链接到
构建错误变为
我问了一个相关的问题来尝试解决这个问题。