【发布时间】:2017-04-27 16:00:08
【问题描述】:
我在我的nuspec的tools文件夹中添加了一个构建EXE工具,它被正确添加到\packages\xxx\tools文件夹下的目标应用程序中。
但我需要在目标项目中将此文件作为构建操作调用。引用它的正确方法是什么?请记住,对于每个新版本的包,\packages\ 中的文件夹名称都会更改。所以我不能硬编码。
【问题讨论】:
-
你找到答案了吗?
-
“我需要将此文件作为构建操作调用”:您的意思是构建前/构建后步骤吗?如果需要对文件设置 Build Action,可以手动指定。查看documentation 并搜索“buildAction”。
-
@techvice,我确实有构建后步骤,但问题是通过 Nuget 分派更新的 EXE 文件,就像交付任何其他包更新一样。
-
@Devedse,我发布了我的解决方案作为答案。
标签: asp.net nuget nuget-package-restore nuget-spec nuspec