2012-04-04 54 views
0

我們爲Visual Studio .Net中的所有平臺提供自定義控件。我們將程序集添加到ToolboxControlsInstaller中,並在AssemblyFoldersEx中的HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework下注冊程序集。當使用Windows Phone Projects的添加引用(添加程序集C#項目)時,它將顯示來自GAC的所有平臺程序集,如MVC,Windows和WPF。是否有可能過濾程序集並只顯示Windows Phone項目的手機程序集。請幫我解決這個問題。在此先感謝enter image description here篩選參考裝配

回答

1

嘗試使用用於Visual Studio的Productivity Power Tools

它用一個更好的替換默認的「添加引用」對話框,最上面顯示它正在按平臺過濾引用!

+0

是否有任何其他可能性從註冊表本身做到這一點,而不是安裝其他工具?因爲我們沒有把這個工具安裝到我們的客戶機器上。 – Vinoth 2012-04-04 10:46:04

+0

生產力由於編輯器中的重大放緩,Power Tools與Resharper或Coderush不能很好地協作。 – 2012-07-12 13:47:55

0

HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\微軟的SDK \的Silverlight爲WindowsPhone的\ V4.0 \ AssemblyFoldersEx

如果我們創建上面的註冊表位置下的一個新的鍵,然後設置組件的位置爲默認值。然後把那些我們想要添加的組件放到那個位置的Add Reference選項卡中。它將解決這個問題。