症狀
當您重新編譯使用 .NET 可攜式程式庫以 Microsoft .NET Framework 4.5.2 為目標的 Microsoft .NET Framework 4.5.1 應用程式時,在編譯期間收到下列錯誤訊息:
注意
類型 '{type}' 是在未參照的組件中定義。 您必須加入組件 '{assembly}' 的參照。
附註 在此錯誤訊息中,{assembly} 代表在 “C:\Program Files (x86) \Reference Assemblies\Microsoft\Framework\ 中找到的其中一個實際檔案。NETFramework\v4.5.2\Facades“資料夾。
例如,錯誤訊息類似下列其中一則訊息:
注意
'System.Object' 類型定義於未參照的組件中。 您必須新增組件 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 的參考。
注意
'System.Attribute' 類型定義於未參照的組件中。 您必須新增組件 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 的參考。
解決方式
若要解決此問題,請安裝更新版的 Microsoft .NET Framework 4.5.2 開發人員套件。 如需下載資訊,請參閱 Microsoft知識庫文章 2901951 。