Array
(
)

Error CS0246 - help

Pjrm1470
   - 28 out 2013

"error CS0246: The type or namespace name `Serializable' could not be found. Are you missing a using directive or an assembly reference?"
Começei a usar Unity3D pra desenvolver uma aplicação comercial, porem quando criei uma classe com apenas 2 variaveis e adicionei o atributo "[Serializable]"
não consigo fazer o compilador entender que isso é algo do C#!!!!! ja to doido. não há especificação dizendo que precisa de "using" ou de que pode não ter instalado algo....
Alguem sabe me dizer se falta instalar algo ou se é algum problema com a minha máquina?
Desde ja agradeço.
Abraço,
PJRM1470.

Joel Rodrigues
   - 29 out 2013

Rapaz, ainda não usei o Unity, mas aparentemente falta referenciar o namespace onde está contido o atributo Serializable. Talvez seja preciso referenciar uma DLL.

Pjrm1470
   - 29 out 2013


Citação:
Rapaz, ainda não usei o Unity, mas aparentemente falta referenciar o namespace onde está contido o atributo Serializable. Talvez seja preciso referenciar uma DLL.

bem... de acordo com http://msdn.microsoft.com/en-us/library/vstudio/system.serializableattribute.aspx a documentação,
Não há necessidade de namespace. é como chamar tipos de variaveis como String, Int, float, etc.

Vou ver se instalo o Visual Studio nessa maquina aqui pra ver se resolve. Estou sem opções.