【发布时间】:2013-07-29 23:53:04
【问题描述】:
我曾经在 xna 中制作过一款游戏,并使用 this 使用 monogame 将其转换为 android。现在我需要在旧项目中使用新项目中的一些类,并使用this 教程在新项目中引用旧项目。但是当我完成此操作后,我收到一条警告说“无法引用项目“****”。被引用的项目针对不同的框架系列(.NETFramework)”
我知道是什么原因造成的,但我想知道是否有办法解决它,或者我是否可以以其他方式使用来自不同项目的类?
【问题讨论】:
-
通常当您必须共享类但针对不同的平台/框架时,您可以利用可移植类库(尽管我不确定它们是否适用于 Xamarin.Android),或者您重新创建相同的项目结构和link files 以共享代码。
-
我已经将旧项目中的所有文件链接到新项目中,但我无法在链接类中使用新项目中的命名空间。
标签: c# android visual-studio monogame