1. 程式人生 > >關於unity開啟非自己原創工程時出現名稱空間不存在等錯誤問題

關於unity開啟非自己原創工程時出現名稱空間不存在等錯誤問題

一、問題描述:

今天利用unity的assets server開啟別人的工程時,自己的unity中總會報錯(無論是在vs中還是monodevelop中(,如system.xml.linq名稱空間不存在、system.IO.File.XXfunction()不存在(未定義)等等問題,但是經檢查,在引用中都已經引用了相應的檔案,函式不存在的地方自己點也會自動提示出那個“不存在”的函式,很奇怪。嘗試在project中修改使用不同版本的.net平臺也不起作用。看同事的工程,unity、vs版本都一樣,而他們的都不報錯。

二、解決辦法:

在unity的file->build and setting中將目標平臺設定成PC(之前是web),然後無視錯誤直接build一遍,錯誤即消失了,原因貌似是c#中某一些庫不支援web。