如何将使用system.text.json的sharepoint 2019项目部署到内部部署实例



我已经将.net 4.7.2 sharepoint项目(wsp(部署到了sharepoint的一个预处理实例中。我添加了system.text.json nuget软件包5.0.0.2。部署确实很有效,并出现在中央管理部门。但是,每当调用使用system.text.json的方法时,都会引发异常,无法找到库。

我已经使用正确的版本将dependentassembly添加到web.config中。但是仍然提出了例外。有人能告诉我在部署过程中错过了什么吗?

您有另一个选项,它将自动执行所有步骤,添加引用的。DLL到Package.package:

  1. 在Visual Studio农场解决方案项目中,转到Solution Explorer
  2. Package.package上单击两次
  3. 转到Advanced选项卡
  4. 点击Add,选择Existing assembly
  5. 从包子文件夹中选择System.Text.Json.dll到解决方案文件夹中

如果您需要在农场解决方案项目中引用其他外部引用,这是另一种更容易的方法。

我最终将相关程序集安装到GAC中以解决问题。一旦在web.config中提到了正确的版本,一切都开始顺利进行。

最新更新