Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An experience to create "isolated" task #5068

Closed
wli3 opened this issue Jan 23, 2020 · 5 comments
Closed

An experience to create "isolated" task #5068

wli3 opened this issue Jan 23, 2020 · 5 comments
Labels
needs-design Requires discussion with the dev team before attempting a fix. triaged User Experience
Milestone

Comments

@wli3
Copy link

wli3 commented Jan 23, 2020

Since we have task assembly load context checked in. We should be able to produce such Task easily and consume them with just a package reference.

The implementation code will probably be in SDK. And share a big chuck with PackAsTool=true

@wli3 wli3 changed the title A experience to create "isolated" task An experience to create "isolated" task Jan 23, 2020
@wli3
Copy link
Author

wli3 commented Jan 23, 2020

We should have a template and something like dotnet build /p:packAsTask=true

and one the consumer side just add a package reference. And you can use the target maybe even without <using....>

@rainersigwald rainersigwald added needs-design Requires discussion with the dev team before attempting a fix. User Experience labels Jan 27, 2020
@rainersigwald rainersigwald added this to the Backlog milestone Jan 27, 2020
@Nirmal4G
Copy link
Contributor

Do you mean this #4834?

@wli3
Copy link
Author

wli3 commented Jun 16, 2020

I don't think that's the same

@Nirmal4G
Copy link
Contributor

Ahhh... Similar to SDKs but only with UsingTask in the imports. I see now.

Projects like MSBuild Extension Pack and many others would benefit from this.

Having a project system to author, debug and test MSBuild packages would complement this.

@AR-May AR-May added the triaged label Feb 21, 2024
@rainersigwald
Copy link
Member

I think this could be rolled into #7548.

@rainersigwald rainersigwald closed this as not planned Won't fix, can't repro, duplicate, stale Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-design Requires discussion with the dev team before attempting a fix. triaged User Experience
Projects
None yet
Development

No branches or pull requests

4 participants