我有几个项目的解决方案:

  1. 图书馆带something.json的dll
  2. webapp.是 啊
  3. Winapp.exe文件

2和3依赖于1,而不是相互依赖.

我想将something.json复制到winapp的bin目录.exe文件

然而,将属性设置为ContentCopy always并没有达到我的预期.

enter image description here

推荐答案

您可以使用winapp.exe的生成后事件命令行来指示在目标目录中复制该文件

像这样的

xcopy /Y  $your path of something.json $(TargetDir).

your path of something.json更改为实际路径.

请记住,您有一组有用的链接

  • (TargetDir)=项目将在哪里编译
  • (SolutionDir)=磁盘上的解决方案路径
  • (ProjectDir)=磁盘上的项目路径

Csharp相关问答推荐

总是丢弃返回的任务和使方法puc无效之间有区别吗?

当我使用NET6作为目标框架时,为什么DotNet使用NET8作为MS包?

实现List T,为什么LINQ之后它不会返回MyList?<>(无法强制转换WhereListIterator `1类型的对象)'

如果属性名为xyz,我需要使用System.Text.Json修改字符串类型的值""<>

Azure Function应用(. NET 8)不将信息记录到应用洞察

如何定义EFCore中的多个穿透

不带身份的Blazor服务器.Net 8 Cookie身份验证

最新的Mediatr和具有同步方法的处理程序Handle:并非所有代码路径都返回值"

C#-从基类更新子类

当试图限制EF Select 的列时,如何避免重复代码?

如何在.NET AOT中为所有枚举启用JsonStringEnumConverter

获取混淆&Quot;模糊引用&Quot;错误

我的命名管道在第一次连接后工作正常,但后来我得到了System.ObjectDisposedException:无法访问关闭的管道

JSON串行化程序问题.SQLite中的空值

从GRPC连接创建ZipArchive

为什么连接到Google OAuth2后,结果.Credential为空?

为什么C#中的类型别名不能在另一个别名中使用?

如何使ExecuteAsync异步运行

C#中的逻辑运算符用作单词';is';and';and';

我什么时候不应该在Dispose中调用EgSuppressFinalize(This)?