Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以同时加载两个版本的Newtonsoft.Json吗?_C#_.net_Youtube Api_Json.net - Fatal编程技术网

C# 我可以同时加载两个版本的Newtonsoft.Json吗?

C# 我可以同时加载两个版本的Newtonsoft.Json吗?,c#,.net,youtube-api,json.net,C#,.net,Youtube Api,Json.net,我正在使用一个CMS,专有的,并试图为YouTube添加谷歌API CMS需要Newtonsoft.Json 4.5。Google的API.NET需要Newtonsoft.Json 10.0 我曾想过尝试为YouTube上传构建一个单独的“网页”,并将其放在iFrame中,但这会将其从我的表单中删除。我看不出有什么有效的方法 我能为专有CMS提供它需要的(和附带的)文件,同时为Google API提供它需要的文件吗?您不需要使用两个不同版本的Newtonsoft.Json。相反,您可以使用强制依

我正在使用一个CMS,专有的,并试图为YouTube添加谷歌API

CMS需要Newtonsoft.Json 4.5。Google的API.NET需要Newtonsoft.Json 10.0

我曾想过尝试为YouTube上传构建一个单独的“网页”,并将其放在iFrame中,但这会将其从我的表单中删除。我看不出有什么有效的方法


我能为专有CMS提供它需要的(和附带的)文件,同时为Google API提供它需要的文件吗?

您不需要使用两个不同版本的
Newtonsoft.Json
。相反,您可以使用强制依赖项使用相同的版本

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
            <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30AD4FE6B2A6AEED" culture="neutral"/>
            <bindingRedirect oldVersion="0.0.0.0-11.0.1.0" newVersion="11.0.1.0"/>
        </dependentAssembly>
    </assemblyBinding>
</runtime>


为什么CMS不能使用10.0?好吧,不一样AppDomain@Jaxi因为这是我处理过的最糟糕的软件endRant:我正在努力更换它,但这需要几年的时间。与此同时。。。。(仅供参考,它被称为RiSE,是iMIS的一部分)您是否尝试使用来强制应用程序的依赖项使用相同版本的
Newtonsoft.Json
?@NightOwl888感谢您的链接,我认为这已经奏效了!