{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/cli/issues/4704","repository_url":"https://api.github.com/repos/dotnet/cli","labels_url":"https://api.github.com/repos/dotnet/cli/issues/4704/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/cli/issues/4704/comments","events_url":"https://api.github.com/repos/dotnet/cli/issues/4704/events","html_url":"https://github.com/dotnet/cli/issues/4704","id":189031994,"number":4704,"title":"Cannot publish a platform specific shared framework app","user":{"login":"Petermarcu","id":8228359,"avatar_url":"https://avatars0.githubusercontent.com/u/8228359?v=3","gravatar_id":"","url":"https://api.github.com/users/Petermarcu","html_url":"https://github.com/Petermarcu","followers_url":"https://api.github.com/users/Petermarcu/followers","following_url":"https://api.github.com/users/Petermarcu/following{/other_user}","gists_url":"https://api.github.com/users/Petermarcu/gists{/gist_id}","starred_url":"https://api.github.com/users/Petermarcu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Petermarcu/subscriptions","organizations_url":"https://api.github.com/users/Petermarcu/orgs","repos_url":"https://api.github.com/users/Petermarcu/repos","events_url":"https://api.github.com/users/Petermarcu/events{/privacy}","received_events_url":"https://api.github.com/users/Petermarcu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/dotnet/cli/milestones/16","html_url":"https://github.com/dotnet/cli/milestone/16","labels_url":"https://api.github.com/repos/dotnet/cli/milestones/16/labels","id":2260835,"number":16,"title":"2.0.0","description":"","creator":{"login":"piotrpMSFT","id":2379589,"avatar_url":"https://avatars3.githubusercontent.com/u/2379589?v=3","gravatar_id":"","url":"https://api.github.com/users/piotrpMSFT","html_url":"https://github.com/piotrpMSFT","followers_url":"https://api.github.com/users/piotrpMSFT/followers","following_url":"https://api.github.com/users/piotrpMSFT/following{/other_user}","gists_url":"https://api.github.com/users/piotrpMSFT/gists{/gist_id}","starred_url":"https://api.github.com/users/piotrpMSFT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piotrpMSFT/subscriptions","organizations_url":"https://api.github.com/users/piotrpMSFT/orgs","repos_url":"https://api.github.com/users/piotrpMSFT/repos","events_url":"https://api.github.com/users/piotrpMSFT/events{/privacy}","received_events_url":"https://api.github.com/users/piotrpMSFT/received_events","type":"User","site_admin":false},"open_issues":184,"closed_issues":43,"state":"open","created_at":"2017-01-18T09:49:22Z","updated_at":"2017-03-24T16:43:45Z","due_on":null,"closed_at":null},"comments":18,"created_at":"2016-11-14T05:31:50Z","updated_at":"2017-03-24T17:13:17Z","closed_at":null,"body":"## Steps to reproduce\r\nTry to publish for a specific platform but remain runnable on a shared framework\r\n\r\n## Expected  behavior\r\nExpect to be able to prevent the pollution of my Windows build with Linux and OSX assets.\r\n\r\n## Actual behavior\r\nEverything in the portable app that has platform specific binaries are all copied to my published output making my app have binaries for platforms I don't care about.\r\n\r\n## Environment data\r\n`dotnet --info` output:\r\n\r\n.NET Command Line Tools (1.0.0-preview4-004079)\r\n\r\nProduct Information:\r\n Version:            1.0.0-preview4-004079\r\n Commit SHA-1 hash:  43dfa6b8ba\r\n\r\nRuntime Environment:\r\n OS Name:     Windows\r\n OS Version:  10.0.14393\r\n OS Platform: Windows\r\n RID:         win10-x64\r\n\r\n\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dotnet/cli/issues/comments/289084935","html_url":"https://github.com/dotnet/cli/issues/4704#issuecomment-289084935","issue_url":"https://api.github.com/repos/dotnet/cli/issues/4704","id":289084935,"user":{"login":"eerhardt","id":8291187,"avatar_url":"https://avatars0.githubusercontent.com/u/8291187?v=3","gravatar_id":"","url":"https://api.github.com/users/eerhardt","html_url":"https://github.com/eerhardt","followers_url":"https://api.github.com/users/eerhardt/followers","following_url":"https://api.github.com/users/eerhardt/following{/other_user}","gists_url":"https://api.github.com/users/eerhardt/gists{/gist_id}","starred_url":"https://api.github.com/users/eerhardt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eerhardt/subscriptions","organizations_url":"https://api.github.com/users/eerhardt/orgs","repos_url":"https://api.github.com/users/eerhardt/repos","events_url":"https://api.github.com/users/eerhardt/events{/privacy}","received_events_url":"https://api.github.com/users/eerhardt/received_events","type":"User","site_admin":false},"created_at":"2017-03-24T17:13:17Z","updated_at":"2017-03-24T17:13:17Z","body":"> Packages above the shared framework should be able to use the runtime.json solution and have split packages.\r\n\r\nAgreed - but this is 2 separate problems right?\r\n\r\n1. Tooling to support publishing a \"low fat app\".\r\n2. Ensure 3rd parties can produce (and apps can consume) split packages, not just \"fat packages\"\r\n\r\nWe can solve each independently."}}
{"actor":{"display_login":"eerhardt"}}