{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/docs/issues/2642","repository_url":"https://api.github.com/repos/dotnet/docs","labels_url":"https://api.github.com/repos/dotnet/docs/issues/2642/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/docs/issues/2642/comments","events_url":"https://api.github.com/repos/dotnet/docs/issues/2642/events","html_url":"https://github.com/dotnet/docs/issues/2642","id":243303995,"number":2642,"title":"Documenting .NET Core MSBuild targets and properties/CSPROJ","user":{"login":"guardrex","id":1622880,"avatar_url":"https://avatars1.githubusercontent.com/u/1622880?v=4","gravatar_id":"","url":"https://api.github.com/users/guardrex","html_url":"https://github.com/guardrex","followers_url":"https://api.github.com/users/guardrex/followers","following_url":"https://api.github.com/users/guardrex/following{/other_user}","gists_url":"https://api.github.com/users/guardrex/gists{/gist_id}","starred_url":"https://api.github.com/users/guardrex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guardrex/subscriptions","organizations_url":"https://api.github.com/users/guardrex/orgs","repos_url":"https://api.github.com/users/guardrex/repos","events_url":"https://api.github.com/users/guardrex/events{/privacy}","received_events_url":"https://api.github.com/users/guardrex/received_events","type":"User","site_admin":false},"labels":[{"id":633281945,"url":"https://api.github.com/repos/dotnet/docs/labels/Area%20-%20.NET%20Core%20Guide","name":"Area - .NET Core Guide","color":"3d5c8e","default":false},{"id":325357795,"url":"https://api.github.com/repos/dotnet/docs/labels/P1","name":"P1","color":"fbca04","default":false},{"id":332575224,"url":"https://api.github.com/repos/dotnet/docs/labels/new-content","name":"new-content","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/dotnet/docs/milestones/31","html_url":"https://github.com/dotnet/docs/milestone/31","labels_url":"https://api.github.com/repos/dotnet/docs/milestones/31/labels","id":2941332,"number":31,"title":"2018 - Quarter 1","description":"","creator":{"login":"mairaw","id":12971179,"avatar_url":"https://avatars2.githubusercontent.com/u/12971179?v=4","gravatar_id":"","url":"https://api.github.com/users/mairaw","html_url":"https://github.com/mairaw","followers_url":"https://api.github.com/users/mairaw/followers","following_url":"https://api.github.com/users/mairaw/following{/other_user}","gists_url":"https://api.github.com/users/mairaw/gists{/gist_id}","starred_url":"https://api.github.com/users/mairaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mairaw/subscriptions","organizations_url":"https://api.github.com/users/mairaw/orgs","repos_url":"https://api.github.com/users/mairaw/repos","events_url":"https://api.github.com/users/mairaw/events{/privacy}","received_events_url":"https://api.github.com/users/mairaw/received_events","type":"User","site_admin":false},"open_issues":45,"closed_issues":2,"state":"open","created_at":"2017-11-27T21:23:49Z","updated_at":"2018-03-13T19:54:50Z","due_on":"2018-03-31T07:00:00Z","closed_at":null},"comments":11,"created_at":"2017-07-17T06:13:12Z","updated_at":"2018-03-15T19:44:15Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"This has been coming up more and more as we go. There have been numerous requests for help on Slack chat, several on SO, and a question on the Standup: https://youtu.be/c9Ub4uwjlbo?list=PL0M0zPgJ3HSftTAAHttA3JQU4vOjXFquF&t=3677.\r\n\r\n@mairaw mentioned to me on Slack that props and targets perhaps are best explained as part of a topic that addresses .NET Core-specific *csproj* generally ... not so much just \"targets and properties\" disconnected from the project file.\r\n\r\nCurrent info can be found in the tutorials and topics such as [A mapping between project.json and csproj properties](https://docs.microsoft.com/en-us/dotnet/core/tools/project-json-to-csproj), [Additions to the csproj format for .NET Core](https://docs.microsoft.com/en-us/dotnet/core/tools/csproj), and [Packages, Metapackages and Frameworks](https://docs.microsoft.com/en-us/dotnet/core/packages). What's been happening quite a bit I think is that devs end up digging around in ...\r\n\r\nhttps://github.com/dotnet/sdk/tree/master/src/Tasks/Microsoft.NET.Build.Tasks/build\r\n\r\n... to find useful/helpful props and targets. I think we all agree that that's not a good UE.\r\n\r\nThis issue addresses the need to have a clearly-visible topic for the project file that isn't migration-based, perhaps with a companion reference topic on only targets and properties in a tables format. Those could pertain to sdk, websdk, or both; but I suggest getting the websdk bits covered somewhere clearly visible in addition to merely covering the sdk ones.\r\n\r\ncc/ @dasMulli ... Who has helped hundreds of devs with props/targets for .NET Core. I hope he'll make some observations for this issue.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dotnet/docs/issues/comments/373499872","html_url":"https://github.com/dotnet/docs/issues/2642#issuecomment-373499872","issue_url":"https://api.github.com/repos/dotnet/docs/issues/2642","id":373499872,"user":{"login":"dasMulli","id":6129250,"avatar_url":"https://avatars1.githubusercontent.com/u/6129250?v=4","gravatar_id":"","url":"https://api.github.com/users/dasMulli","html_url":"https://github.com/dasMulli","followers_url":"https://api.github.com/users/dasMulli/followers","following_url":"https://api.github.com/users/dasMulli/following{/other_user}","gists_url":"https://api.github.com/users/dasMulli/gists{/gist_id}","starred_url":"https://api.github.com/users/dasMulli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dasMulli/subscriptions","organizations_url":"https://api.github.com/users/dasMulli/orgs","repos_url":"https://api.github.com/users/dasMulli/repos","events_url":"https://api.github.com/users/dasMulli/events{/privacy}","received_events_url":"https://api.github.com/users/dasMulli/received_events","type":"User","site_admin":false},"created_at":"2018-03-15T19:44:14Z","updated_at":"2018-03-15T19:44:14Z","author_association":"CONTRIBUTOR","body":"@johnkors mentioned `IsTransformWebConfigDisabled`.\r\nMaybe some more interesting things turn up in the web publish targets.\r\n\r\nad web targets: Been asked about automatic type script compilation a few times which can also be disabled in csproj so VS doesn't do it automatically."}}
{"actor":{"display_login":"dasMulli"}}