C# 我正在尝试将web应用程序发布为部署包,同时发布I';我得到下面的错误

C# 我正在尝试将web应用程序发布为部署包,同时发布I';我得到下面的错误,c#,asp.net,json,web-deployment,C#,Asp.net,Json,Web Deployment,我试图使用部署包发布web应用程序,发布时出现以下错误。尝试了不同的解决方法,如更新JSON引用等 DLL是可用的,但没有运气 错误: 严重性代码描述项目文件行抑制状态 将文件包\Newtonsoft.Json.11.0.1\lib\portable-net40+sl5+win8+wp8+wpa81\Newtonsoft.Json.dll复制到C:\Users\abc\AppData\Local\Temp\WebSitePublish\xyzwebapplication-150487496\ob

我试图使用部署包发布web应用程序,发布时出现以下错误。尝试了不同的解决方法,如更新JSON引用等

DLL是可用的,但没有运气

错误:

严重性代码描述项目文件行抑制状态
将文件包\Newtonsoft.Json.11.0.1\lib\portable-net40+sl5+win8+wp8+wpa81\Newtonsoft.Json.dll复制到C:\Users\abc\AppData\Local\Temp\WebSitePublish\xyzwebapplication-150487496\obj\Debug\Package\PackageTmp\packages\Newtonsoft.Json.11.0.1\lib\portable-net40+sl5+win8+wp8+wpa81\Newtonsoft.Json.dll失败。找不到路径“packages\Newtonsoft.Json.11.0.1\lib\portable-net40+sl5+win8+wp8+wpa81\Newtonsoft.Json.dll”的一部分。xyzwebapplication 0

在我确实从解决方案中删除了不需要的包之后,这个问题就解决了

删除包并清理解决方案,重建,然后发布

项目-->包-->删除

“Json”等文件夹


很成功

嗯,发布例程找不到文件。您确定已安装该版本的Newtonsoft Json.Net NuGet软件包吗?您提到了“JSON引用”,但不清楚您的意思。谢谢您的回复!是的,我已经用Newtonsoft.Json.11.0.1安装了nuget软件包。我的意思是什么是“Json”Newtonsoft.Json.11.0.1。请查看完整错误以了解更多详细信息。问题:程序集文件是否实际位于指定位置?它看起来像一个相对路径,所以它是否与您认为它应该位于的位置相同?是的,装配文件在此位置可用。packages\Newtonsoft.Json.11.0.1\lib\portable-net40+sl5+win8+wp8+wpa81\Newtonsoft.Json.dll。发布时,它试图复制到临时文件夹。出现错误。有关详细信息,请参阅完整错误。注意:VS是以管理员身份运行的。但问题仍然存在