我有一個使用可移植類庫和T4模板的Windows應用商店應用程序。當我運行轉換失敗,出現以下錯誤:類型'System.Object'在未引用的程序集中定義 - Windows Store應用程序
Compiling transformation: The type 'System.Object' is defined in an assembly
that is not referenced. You must add a reference to assembly 'System.Runtime,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
我嘗試添加引用手動System.Runtime庫,但我得到的消息
「組件已自動生成系統中引用」相同的庫可以在Silverlight項目以及Windows Phone項目中使用。
有沒有人知道問題在哪裏?
我是開發Windows應用商店應用程序的新手,因此可能會出現一些微不足道的錯誤,但我無法找到任何解決方案。
不幸的是,我無法重現您的錯誤。也許你可以共享至少T4模板的標題部分?您是否已嘗試在模板內添加對System.Runtime程序集的引用(通過<#@ assembly#>指令),因爲模板使用的引用與其包含的項目使用的引用無關。 – Nico