具体问题提示:
Error:
An assembly specified in the application dependencies manifest (xxx.deps.json) was not found:
package: 'Swashbuckle.AspNetCore.Swagger', version: '1.0.0'
path: 'lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll'
我根据 xxx.runtimeconfig.dev.json 文件里面的配制,在
同有当前nuget packages目录的读写权限,给这个目录附加权限则可
.net core版本与开发版本不一致也可能导致这个喝下, 发布的时候,注意本地版本与服务器版本是否一至
生成的两个json文件是否允许生成时复制?
应该是生成时候自动复制的,没发现,这两个文件在项目中有显示,只是生成的bin目录里有
@刘发源: 您解决了这个问题了么。我也出现这个问题没能解决。头疼!!求解呀
@pcw1420: 解决了,应该是你 nuget本地包的文件夹iis没有权限访问引起的,你把nuget本地文件夹设置一个权限就ok了
@刘发源: 我的是C/S架构的。不存在IIS。不过我先试试给文件夹加个权限试试。
@刘发源: 好像没有效果
@刘发源: 您添加的是什么权限。我已经是完全控制了呢
@pcw1420: 我设置了Everyone