C# 代码提供程序 : Add reference to XNA?

标签 c# scripting xna

我正在为我的游戏创建一个脚本引擎,我需要 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# 代码提供程序 : Add reference to XNA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6081195/

相关文章:

c# - WP7 游戏的 XNA : DrawUserIndexedPrimitives

c# - 在 xna 项目中配置模型/纹理位置的最佳方法是什么

c# - 将 datagridview 的最后一行设置为不可排序(总是在底部)

c# - 检查字符串是否不等于某物

c# - 没有虚拟化的 WPF DataGrid 性能

javascript - 使用 jQuery,是否可以让它检测某个链接类并打开它们?

linux - 如何替换 Linux 输出中的列数据 - 可能使用 awk sed 等

Linux检查用户输入错误处理

c# "OR"事件委托(delegate)返回 bool

c# - 后台任务和持续时间(Windows Phone 7)