Visual studio 2008 引用未遵循的资源(Visual Studio)

Visual studio 2008 引用未遵循的资源(Visual Studio),visual-studio-2008,reference,Visual Studio 2008,Reference,我有一个dll,我已经使其工作完美。我需要对它做一些修改,所以我只是制作了一个控制台应用程序来运行它,以便解决问题。控制台应用程序引用dll并简单地调用它来运行,然后等待用户输入。dll被复制到控制台应用程序的目录中,每个人都很高兴。除了dll中的资源不与之配套这一事实。我怎样才能解决这个问题?谢谢你的帮助 编辑:我这次解决了这个问题,因为我发现数据已经以任何方式复制到了一个公共目录,但是我仍然想知道我可以在其他项目中使用的其他想法。您期望的资源实际上是DLL的一部分,还是在另一个文件(一个“.

我有一个dll,我已经使其工作完美。我需要对它做一些修改,所以我只是制作了一个控制台应用程序来运行它,以便解决问题。控制台应用程序引用dll并简单地调用它来运行,然后等待用户输入。dll被复制到控制台应用程序的目录中,每个人都很高兴。除了dll中的资源不与之配套这一事实。我怎样才能解决这个问题?谢谢你的帮助


编辑:我这次解决了这个问题,因为我发现数据已经以任何方式复制到了一个公共目录,但是我仍然想知道我可以在其他项目中使用的其他想法。

您期望的资源实际上是DLL的一部分,还是在另一个文件(一个“.resources”文件或附带的EXE)中?我首先怀疑的是,这些资源位于DLL之外的另一个文件中,只是没有被复制。

它是一个XML文件和一个配置文件。这两者都是dll正常运行所必需的。我将它们设置为始终复制到输出目录,但这只会将它们与dll一起复制到输出目录,而不会超出此范围。这个问题有没有解决办法,或者我必须手动复制它们?我接受这个答案只是因为这个问题没有其他答案。我只是基于这样一个假设,即我试图做的事情行不通。如果这个假设是错误的,请让我知道。