Closed Nirmal4G closed 5 years ago
Closing as old.
@Nirmal4G @clairernovotny While this issue is closed, I'm curious if MSBuild.Sdk.Extras supports ASP.NET Classic? In #60, @clairernovotny explained the blocking issue was related to launching IIS Express and attaching the debugger via MSBuild, and that in order for this to work, it has to be part of the core SDK support (I'm not clear on that assumption/statement and why it can't be added in a way similar to AttachToAnything Visual Studio plug-in works - I've created similar hooks for debugging PowerShell binary cmdlet projects).
VS Team is currently working to support legacy projects opening in CPS.
I have WFF/ASP/WPF limited support in my fork of this sdk for my own projects. It's hacky and I don't recommend anyone to use it in production projects.
However, if you want to cleanup the ItemGroup
s in the project file. You can use my MSBuild.NET.DefaultItems
.
@Nirmal4G Whoa, MSBuild.NET.DefaultItems sounds interesting.
Can I ask you a few questions for my own education?
Microsoft.Net.Sdk
- is that possible and am I starting to understand the possiblities of this project and your fork here?Custom SDKs are relatively a new concept. Their design is not complete. So, they are not advertised as heavily as other package types.
It doesn't work with <Project Sdk=""/>
. I created them specifically for globbing, so you have import it manually within the project file.
If you're interested in Sdks, look at my other Sdks and @Microsoft has official MSBuildSdks.
This is active, always use this one over mine.
Mine's not official open source project. They are ideas, I use in my own projects. That's also the reason they are not documented yet.
But my colleagues have expressed interest in default globbing, so I created it for them. Again, not for production!!
As this thread is going off topic, Create an issue in my repo, if you have any Qs regarding the Sdks.
Update: Blocked by project system. M$FT is bringing classic projects to open in CPS.