Dll MSBuild:是否可以在实际项目文件中指定项目生成依赖项?

Dll MSBuild:是否可以在实际项目文件中指定项目生成依赖项?,dll,mfc,msbuild,resources,project,Dll,Mfc,Msbuild,Resources,Project,我在一个MSBuild系统中有许多不同的MFC语言资源文件,我正试图从每个文件中构建不同的DLL。我在同一目录中为每个项目都有一个项目文件 我想做的是在主项目文件中指定要构建的资源的其他项目文件 如果我使用 <Import Project="lang_de-DE.xml"/> 根据MSDN MSBuild文档,主dll将包含来自导入项目的代码 我不想用这个 <CreateItem Include=.../> 或者,我把它们都放在一个目录中 我在on目录中有la

我在一个MSBuild系统中有许多不同的MFC语言资源文件,我正试图从每个文件中构建不同的DLL。我在同一目录中为每个项目都有一个项目文件

我想做的是在主项目文件中指定要构建的资源的其他项目文件

如果我使用

  <Import Project="lang_de-DE.xml"/>
根据MSDN MSBuild文档,主dll将包含来自导入项目的代码

我不想用这个

  <CreateItem Include=.../>
或者,我把它们都放在一个目录中

我在on目录中有lang_main.xml、lang_en-GB.xml、lang_fi-fi.xml等,它们的.rc文件在不同的目录中

我需要做的是让lang_main.xml项目文件先构建其他项目文件,然后构建自己,最后拥有相同数量的DLL。 有可能解决这个问题吗

谢谢

问题解决了

我所做的是为与主语言处于同一级别的所有语言创建目录,并将每个语言的项目文件放入相应的目录中

然后,我将所有资源文件放入主语言目录,在单独的项目文件中,我通过相对路径引用它们自己的rc文件

然后我在主语言模块的项目文件中使用其他语言模块作为依赖项