导出的Visual Studio模板中缺少.lib文件 我为VisualStudio创建了一个模板C++项目,需要一些.LIB和.DLL文件。这些文件在项目属性链接器设置中链接到,并包含在依赖项中,还通过解决方案资源管理器包含在项目中。一切运行正常,但当我将项目导出到模板并使用该模板创建新项目时,.lib文件是唯一缺少的文件
我尝试提取导出模板的.zip,手动将.lib文件及其路径添加到.vstemplate,然后重新压缩项目,但这也不起作用导出的Visual Studio模板中缺少.lib文件 我为VisualStudio创建了一个模板C++项目,需要一些.LIB和.DLL文件。这些文件在项目属性链接器设置中链接到,并包含在依赖项中,还通过解决方案资源管理器包含在项目中。一切运行正常,但当我将项目导出到模板并使用该模板创建新项目时,.lib文件是唯一缺少的文件,c++,dll,visual-studio-2019,lib,C++,Dll,Visual Studio 2019,Lib,我尝试提取导出模板的.zip,手动将.lib文件及其路径添加到.vstemplate,然后重新压缩项目,但这也不起作用 如果相关的话,我正在Windows 10上使用Visual Studio 2019。在我看来,如中所述,最好的方法是创建一个包含所有“内容”(如DLL)的nuget包 当然,还有另一种方法: 在项目目录下创建一个Dependencies文件夹,放置所需的DLL和LIB 在项目模板中设置Proeperties->C/C++->General->Additional Includ
如果相关的话,我正在Windows 10上使用Visual Studio 2019。在我看来,如中所述,最好的方法是创建一个包含所有“内容”(如DLL)的nuget包 当然,还有另一种方法:
Dependencies
文件夹,放置所需的DLL和LIB
Proeperties->C/C++->General->Additional Include Directory->(SolutionDir)Dependencies\..
和Proeperties->Linker->General->Additional Library Directory->$(SolutionDir)Dependencies\..
依赖项
文件夹复制到新的项目目录中@engf-010谢谢,我已经看过这篇文章了,但是有些链接已经没有了。无论如何,我会看看nuget。谢谢你的回答。到目前为止,我或多或少都在这样做,但每次我开始一个新项目时手动复制目录有点烦人。我想知道这是否可以用预构建命令替代?不管是哪种方式,我都可能不得不研究nuget。使用类似于手动复制。所以,我建议你可以使用nuget。