{"action":"closed","issue":{"url":"https://api.github.com/repos/yck1509/ConfuserEx/issues/267","labels_url":"https://api.github.com/repos/yck1509/ConfuserEx/issues/267/labels{/name}","comments_url":"https://api.github.com/repos/yck1509/ConfuserEx/issues/267/comments","events_url":"https://api.github.com/repos/yck1509/ConfuserEx/issues/267/events","html_url":"https://github.com/yck1509/ConfuserEx/issues/267","id":92194254,"number":267,"title":"Output Un-runnable","user":{"login":"MurariAlex","id":11204378,"avatar_url":"https://avatars.githubusercontent.com/u/11204378?v=3","gravatar_id":"","url":"https://api.github.com/users/MurariAlex","html_url":"https://github.com/MurariAlex","followers_url":"https://api.github.com/users/MurariAlex/followers","following_url":"https://api.github.com/users/MurariAlex/following{/other_user}","gists_url":"https://api.github.com/users/MurariAlex/gists{/gist_id}","starred_url":"https://api.github.com/users/MurariAlex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MurariAlex/subscriptions","organizations_url":"https://api.github.com/users/MurariAlex/orgs","repos_url":"https://api.github.com/users/MurariAlex/repos","events_url":"https://api.github.com/users/MurariAlex/events{/privacy}","received_events_url":"https://api.github.com/users/MurariAlex/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/yck1509/ConfuserEx/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-30T20:38:44Z","updated_at":"2015-07-01T14:02:33Z","closed_at":"2015-07-01T14:02:33Z","body":"Hello,\r\nTo test the stability of ConfuserEx I tried to confuse the sample application of MahApps metro framework, it's an application that uses many WPF functions and it's a good testing ground.\r\nGitHub page: https://github.com/MahApps/MahApps.Metro (the sample project is in the 'sample' folder). The compiled sample's link is in the end of this thread.\r\nIt's output is simple: one exe and one DLL compiled (the other DLLs in the folder are external resources, some aren't even used).\r\n- MetroDemo.exe\r\n- MahApps.Metro.dll\r\n\r\nNo matter what kind of protection I use (or disable it at all) the MetroDemo.exe is OK and runnable, but the MahApps.Metro.dll gets broken and the app crashes at startup.\r\n(If I just confuse the exe and use the original MahApps.Metro.dll everything works fine, the problem is with this DLL).\r\n\r\nTe folowing warning is shown while confusing this DLL:\r\n[WARN] Failed to extract dependency property name in 'System.Void MahApps.Metro.Controls.Dialogs.ProgressDialog::.cctor()'.\r\n [WARN] Failed to extract dependency property name in 'System.Void MahApps.Metro.Controls.FlipView::.cctor()'.\r\n [WARN] Failed to extract dependency property name in 'System.Void MahApps.Metro.Controls.Dialogs.MessageDialog::.cctor()'.\r\n [WARN] Failed to extract dependency property name in 'System.Void MahApps.Metro.Controls.NumericUpDown::.cctor()'.\r\n [WARN] Failed to extract dependency property name in 'System.Void MahApps.Metro.Controls.Planerator::.cctor()'.\r\n [WARN] Failed to extract dependency property name in 'System.Void MahApps.Metro.Controls.ToggleSwitchButton::.cctor()'.\r\n [WARN] Failed to extract dependency property name in 'System.Void Microsoft.Windows.Shell.WindowChrome::.cctor()'.\r\n [WARN] Failed to find the accessors of attached dependency property 'WindowPlacementSettings' in type 'MahApps.Metro.Controls.WindowSettings'.\r\n [WARN] Failed to find the accessors of attached dependency property 'OriginalBehaviorInternal' in type 'MahApps.Metro.Behaviours.StylizedBehaviors'.\r\n [WARN] Failed to extract dependency property name in 'System.Void MahApps.Metro.Controls.ToggleSwitch::.cctor()'.\r\n\r\nHere is the original sample application compiled (so you don't need to do it yourself): http://www54.zippyshare.com/v/7iDstcLf/file.html\r\n\r\nThanks."}}