我正在尝试创建一个.NET Core项目,它是NETStandard.Library版本1.6.0。我想尝试使用后置构建命令,但我注意到在我们的project.json文件中,可以创建一个"postcompile"脚本。以下是文档链接:
https://learn.microsoft.com/en-us/dotnet/articles/core/tools/project-json。
我已经创建了一个.cmd文件,并从json文件中调用它,如下所示:
我现在遇到的困难是,我能够在此时访问哪些变量来获取构建输出目录之类的信息?我找不到任何相关的参考资料。谢谢提前帮助。
我已经创建了一个.cmd文件,并从json文件中调用它,如下所示:
"scripts": {
"postcompile": ["copyFiles.cmd"]
在我的cmd文件中,我可以使用简单的复制命令,它可以正常工作:
xcopy /y "C:\Playground\test.txt" "C:\Playground\test\"
我现在遇到的困难是,我能够在此时访问哪些变量来获取构建输出目录之类的信息?我找不到任何相关的参考资料。谢谢提前帮助。
myscript.cmd %compile:OutputDir%
,然后在脚本中使用$1
、$2
等来访问它们。 - Tomer W