【发布时间】:2021-08-05 18:28:44
【问题描述】:
我有一个使用 netstandar 2.0 引用库的项目。项目编译时没有问题,但是当我尝试创建安装程序时却无法正常工作。好吧,文件已创建,但应用程序无法正常工作,尤其是 System.Text.Json。首先编译输出显示“无法找到 System.Text.Json 版本 5.0.0.0”等内容,该消息不再显示,但仍然存在其他问题,并且应用程序无论如何都无法工作,主要是在尝试 serealize-deserealize 时带有 System.Text.Json 的对象。
【问题讨论】:
-
你当前项目的目标框架是什么,是.net core还是.net framework?根据我的测试,我使用 .net core 应用程序引用了 .netstandard 2.0 dll,对我来说没有错误,我可以成功运行代码。此外,如果可能,您可以提供有关您的库和项目的示例代码。
-
目标是 .NET Framework 4.7,现在我改用 .NET Core 3 并且可以正常工作
-
我已经做出了回答。如果您不介意,您可以点击“✔”将我的回复标记为已接受的答案。它还将帮助其他人解决类似的问题。
标签: c# visual-studio installation system.text.json