我正在为我的游戏创建脚本引擎,并且需要C#脚本引用Microsoft.XNA.Framework程序集,以便可以从自己的类继承。
当前,当我添加对Microsoft.XNA.Framework.dll的引用时出错。这是我的参考添加代码(我已经省略了对自己的EXE的参考,但是已经存在了。):
parms.ReferencedAssemblies.Add("System.dll");
parms.ReferencedAssemblies.Add("Microsoft.Xna.Framework.dll");
parms.ReferencedAssemblies.Add("Microsoft.Xna.Framework.Graphics.dll");
parms.ReferencedAssemblies.Add("mscorlib.dll");
这是我要编译的代码:
using System;
using Microsoft.XNA.Framework;
using Microsoft.XNA.Framework.Graphics;
namespace _2342 {
namespace Blocks {
class MyClass : Block
{
public MyClass() {
_name = "TestBlock";
}
}
}}
我从CodeProvider中收到两个错误,说找不到XNA DLL。
我怎样才能解决这个问题?
最佳答案
您已经拼写了程序集名称“ Microsoft.XNA.Framework”。它应该是“ Microsoft.Xna.Framework”
关于c# - C#CodeProvider:是否添加对XNA的引用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6081195/