首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在ML.NET中加载文件或程序集System.Numeric.Vectors

无法在ML.NET中加载文件或程序集System.Numeric.Vectors
EN

Stack Overflow用户
提问于 2020-04-20 21:45:14
回答 2查看 4.9K关注 0票数 8

我创建了一个新的控制台应用程序.net46,安装了最新的ML并尝试了一个简单的LDA。得到了上面的错误。我在网上找到的修复方法似乎都不起作用。它正在寻找一个不存在的4.1.3.0版本的System.Numerics.Vectors。

EN

回答 2

Stack Overflow用户

发布于 2020-12-10 16:28:50

有一个问题,MSBuild需要4.1.3.0版本,但却下载了4.1.4.0。您应该添加

代码语言:javascript
运行
复制
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
        <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.4.0" />
    </dependentAssembly>
</assemblyBinding>

MSBuild.exe.config。它通常位于C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin

我在Visual Studio 16.8.2和16.8.3中发现了这个错误。

票数 15
EN

Stack Overflow用户

发布于 2020-05-14 09:47:53

我认为这可能与这个GitHub问题有关:https://github.com/dotnet/runtime/issues/26370

我认为要么按照乔恩的建议安装System.Numerics.Vector包,要么更新到net472或.NET标准2.0可能会有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61323996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档