Newtonsoft.json nuget 包,未找到 C#、.net 框架

问题描述 投票:0回答:1

我正在通过 FTP 开发远程应用程序。

我已经安装了nuget包Newtonsoft.json。

如果我在目录根目录中创建一个页面,我可以使用以下方式很好地访问该库:

Using Newtonsoft.Json

但是如果我在任何子目录中创建一个页面,并尝试引用

Using Newtonsoft.Json

我收到编译错误: 找不到类型或命名空间名称“Newtonsoft”(您是否缺少 using 指令或程序集引用?)

为什么该包只对根目录下的页面起作用,而对子目录下的页面不起作用?

我已尝试多次卸载并重新安装各个版本的软件包,大部分是最新版本。

我已经检查了构建和目标编译.net版本。

我的 webconfig 中没有任何地方引用 newtonsoft。这是一个刚刚创建的全新的空应用程序。

c# build reference json.net
1个回答
0
投票

我联系了托管支持人员,他们告诉我,我需要将子文件夹创建为自己的 ASP.NET 应用程序。

完成此操作后,我将 dll 的 bin 文件夹添加到该子目录中,其中的所有后续页面都发现可以很好地引用它们。

问题似乎与托管提供商特定托管设置下的根目录有关。

现在全部排序了:)

© www.soinside.com 2019 - 2024. All rights reserved.