|
|
1
24
再次看了你的评论后,我意识到我没有说出你真正需要的东西。这是你手头上的一个有趣的问题。 如果您不介意编辑项目文件本身,您可能会变得非常漂亮 关 你想要什么。有一个项目 文件写入 后建
这种方法也存在一些问题
您可能认为您可以用 MSBuild: Find Many Project References 通过使用FindUnderPath任务仅获取放置在中的文件,可以克服第二个限制 输出路径 您可以做但并不真正可靠的事情是在构建开始时检查OutputPath,然后在构建结束时再次检查并查看添加的内容。假设您将原始文件放入一个项目StartFiles,并在构建结束时将所有文件放入一个名为EndFiles的项目,您可以执行以下操作:
赛义德·易卜拉欣·哈希米 我的书: Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build |
|
|
2
12
如果您正在使用 MSBuild task 然后,您可以获得使用targetOutput输出生成的文件。这里有一个例子
YourProject.csproj 创建的文件将放置在 您的项目输出 我在不久前创建了一篇博客文章,详细介绍了这一点, MSBuild: How to Get All Generated Outputs .
我的书: Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build |
|
|
3
3
|
|
|
Eli Sternbach · dotnet发布-无限循环 3 年前 |
|
|
Community wiki · 关于简化构建服务器设置的软件的建议 3 年前 |
|
|
Alan Deep · 以编程方式编译/构建C#项目 8 年前 |