首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何统一使用.Net 4.6.1?

如何统一使用.Net 4.6.1?
EN

Stack Overflow用户
提问于 2016-08-26 11:09:46
回答 1查看 2.7K关注 0票数 0

我有4个相互调用的项目,最终的C#项目将数组传递给统一引擎。这就是我所需要的。项目层次结构如下:c++ (用于算法) ->包装器CRL ->C# dll (接收统一引擎中的“不安全”代码-> c#类)。--我认为这不是最有效的方法,但其他方法都失败了。

我试了两件事:

1)设置Framework4.6.1 .NET,然后一切都在visual中工作,但当我统一添加它时,它会自动更改框架4.6.1到3.5

2)将框架设置为较低版本(2.0)

然后,我得到以下错误:

严重代码描述项目文件行抑制状态警告主引用"CppWrapper“无法解析,因为它在.NET framework程序集"System.Xml、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089”上有一个间接依赖,其版本"4.0.0.0“高于当前目标框架中的版本"2.0.0.0”。OurFirstDL。

我也将CppWrapper设置为2.0,但错误是相同的。

有解决办法吗?

顺便说一句,,也许还有另一种方式来做我想做的事。我只想把两个数组从c++中拉到统一引擎中.

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-11-21 12:00:58

您可以使用程序集绑定工具来准确地了解正在发生的事情。我有段时间没用了..。聚变记录器。

在这种情况下,通常会有一些东西冒出来。也许cpp方面有一些特定的东西导致了这个问题。

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

https://stackoverflow.com/questions/39164908

复制
相关文章

相似问题

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