0

我正在尝试使用 Visual Studio 2010 打开一个现有项目

   new->project from existing code

并选择visual c#作为语言。当我运行它时,我得到了错误。后来我从创建项目的人那里听说我必须添加一些引用,这些引用存在于项目本身的引用文件夹中。它出现在侧窗 - 解决方案资源管理器中。

但是,当我右键单击该文件夹以添加为引用时,该选项为“灰色”或禁用。我该如何纠正?

4

1 回答 1

1

DLL 命名freeglut.dll并且glut32.dll不是 COM 或 NET 组件。您不能将它们添加为对您的项目的引用(您的存档中有 4 个解决方案,我选择了一个已命名的解决方案,fwa_annimate但我认为问题是相同的)。

命名的 DLLTao.FreeGlut.dll需要这些文件位于应用程序运行的同一目录中才能工作。因此,解决问题的最简单方法是在 Visual Studio 中选择两个 DLL,并将属性Copy to Output Directory从更改Copy NeverCopy Always.

这样,当您开始调试应用程序时,VS IDE 会将这两个文件复制到应用程序在 VS IDE 中启动时运行的 BIN\DEBUG 或 BIN\RELEASE 目录。

当然,您需要在分发应用程序时部署所有这些文件。

(顺便说一句,我不知道应该做什么)

于 2013-09-02T15:20:27.220 回答