所以,我有两个我在网站上使用的nuget包... System.JSON和NewtonSoft.JSON。我最近将我的网络应用程序从本地计算机移动到新的登台环境。当我在新的登台环境中访问此页面时,我收到错误类型或命名空间名称' Json'在命名空间'系统中不存在。所以我删除了使用语句和相关代码,我收到了相同的错误NewtonSoft.JSON(另一个nuget包)。我也删除了using语句以及使用它的代码,一切正常。
我可以为EntityFramework添加一个nuget包,并在代码中填充using语句,现在我收到实体框架的错误。
似乎我添加的任何nuget包只能在我的本地计算机上正常工作,但当我尝试访问网站时,我收到错误。仅当我访问包含这些nugets的网页时才会发生此错误。
我甚至在登台服务器上安装visual studio,重建/清理解决方案,我仍然得到相同的错误,说明我的nugets的命名空间不存在。我已经检查了bin文件夹,dll显然已经存在。
对此方向的任何帮助都是神派,谢谢。