Обнаружил такую нехорошую нехорошесть что не подключается пространство имен using System.Xml.Linq; почему так? может быть дллку нужно добавить в ассетс? или как решить проблему. Если это невозможно тогда у меня другой вопрос как мне изменить значение в следующем XML документе.
выяснил что юнити использует NET 2.0 а xml.Linq появилась только в 3.5 вероятно в этом проблема, но как быть по прежнему не знаю. Хотя как-то же обходились без XDocument первобытные программисты =) пробовал изменить с помощью System.Xml.XmlDocument провозился больше часа и ничего не вышло
А кто Вам запрещает скопировать любую сборку в Plugins и спокойно использовать ее. И неважно кто ее создал, Вы, производитель какого-то плагина, или Микрософт.