c# - 有什么方法可以将来自非主项目的文件包含在 outpot 文件夹中?
问题描述
我的问题有点类似于已经存在的问题: How to include other files to the output directory in C# on build?
在我的情况下,虽然我不是试图将主项目的文件包含到输出文件夹中,而是在同一个应用程序中包含另一个项目(因此 2 个项目 A 是主项目,B 是另一个)。
我想要的是,每当我编译应用程序时,A 都会提供 .exe,而 B 项目中的一些文件 (.xml) 会与来自 A 的 .exe 一起放入输出中的文件夹中。
现在我已经尝试了类似问题中的方法,更改了 B 中文件的输出类型。当我编译 B 时它工作正常(它们位于那里的适当文件夹中)。但是,当我将项目作为一个整体进行编译时(因为 A 是“主要”),我遇到了一个问题,即创建了 .dll(或我决定将 B 编译为的任何内容)但 B 中的文件夹和文件不存在.
解决方案
推荐阅读
- c# - 如何根据条件从枚举中检索数据?
- c++14 - 错误:'operator<<' 不匹配(操作数类型是 'std::basic_ostream
' 和 '<未解析的重载函数类型>') - python - 在我的猜谜游戏中打印输赢结果
- c++ - CreateFont、DeleteObject 和 GDI 句柄/内存泄漏
- spring-boot - 如何在 Camel Spring Boot 中将 Resilience4j 指标集成到 Micrometer
- c# - C#:向 HttpClient 的默认请求标头添加密钥时出错
- api - OAuth.tools 是否提供任何类型的 API?
- node.js - 从 /r/GameDeals 中抓取包含 discord.js 中“免费”一词的标题 + 链接?
- java - 在 inria Spoon 中构建模型的更快方法
- node.js - Express.js 不接受 不接受大量对象数组