2016-11-09 61 views
2

即時通訊使用統一5.5.0b10和創建應用程序的Windows 10,但問題也是統一5.4.0f3。
一切,當我調試運行在統一的遊戲好,但,當我特林建設項目統一失敗與錯誤:統一和缺少方法和類

錯誤CS0246:類型或命名空間名稱「的TcpClient」可能不 (是否缺少using指令或程序集引用?)

而且

錯誤CS0117:「大會」不包含定義 「GetAssembly」

解決方案我曾嘗試:
*從.NET 2.0子集,播放器設置更改爲.NET 2.0,但它並沒有幫助
*變化的TcpClient到插座的廣告它幫助,但爲什麼用TcpClient沒有工作?
*使用System.AppDomain代替System.Reflection.Assembly但它寫到另一個錯誤:

類型或命名空間名稱「的AppDomain」不存在命名空間 「系統」存在(是否缺少程序集參考)

我使用大會的代碼是:

IEnumerable<Type> types = Assembly.GetAssembly(typeof(Model)).GetTypes() 
      .Where(type => type.IsClass && !type.IsAbstract && type.IsSubclassOf(typeof(Model))); 

或者在AppDomain:

IEnumerable<Type> types = System.AppDomain.CurrentDomain.GetAssemblies() 
      .SelectMany(s => s.GetTypes()) 
      .Where(p => typeof(Model).IsAssignableFrom(p)); 

我該如何解決?
如果你需要花葯之類的屏幕截圖等告訴我,我會添加

+0

問題存在在修補程序版本Unity?例如:Unity 5.4.2p4或Unity 5.4.1p4 –

+0

不,它是在5.4.0f3中啓動的,它是我使用的第一個版本。 我無法理解的是我的隊友沒有問題,我們使用的版本統一爲 – user1840422

+0

,我從5.4.0f3升級到5.5.0b10,我之間沒有版本。 – user1840422

回答

1

在hololens論壇發帖後,我得到的回答從james_ashley
並有答案link