如何在输出目录中获取 C# 库文件?
How to get C# library file in output directory?
我有几个项目的解决方案:
- library.dll 与
something.json
- webapp.dll
- winapp.exe
2 和 3 依赖于 1,而不是彼此依赖。
我要复制something.json
到winapp.exe
的bin目录下
但是将属性设置为 Content
和 Copy always
并没有达到我的预期。
您可以使用构建事件。
转到“项目属性 -> 构建事件 -> Post 构建事件命令行:”
并使用命令复制任何文件
上阅读有关构建事件的更多信息
您可以使用 winapp.exe
的 Post-build 事件命令行指示将该文件复制到目标目录中
像这样
xcopy /Y $your path of something.json $(TargetDir).
将 your path of something.json
更改为您的实际路径。
记住你有一套有用的link
- (TargetDir) = 编译项目的位置
- (SolutionDir) = 您磁盘上的解决方案路径
- (ProjectDir) = 磁盘上的项目路径
我有几个项目的解决方案:
- library.dll 与
something.json
- webapp.dll
- winapp.exe
2 和 3 依赖于 1,而不是彼此依赖。
我要复制something.json
到winapp.exe
但是将属性设置为 Content
和 Copy always
并没有达到我的预期。
您可以使用构建事件。
转到“项目属性 -> 构建事件 -> Post 构建事件命令行:”
并使用命令复制任何文件
上阅读有关构建事件的更多信息您可以使用 winapp.exe
的 Post-build 事件命令行指示将该文件复制到目标目录中
像这样
xcopy /Y $your path of something.json $(TargetDir).
将 your path of something.json
更改为您的实际路径。
记住你有一套有用的link
- (TargetDir) = 编译项目的位置
- (SolutionDir) = 您磁盘上的解决方案路径
- (ProjectDir) = 磁盘上的项目路径