Skip to content
Welcome to Spicy Pixel Answers, where you can ask questions and receive answers from the support team and other members of the community.

How to build the dll?

0 votes

Ok, so I've checked out the kit from GitHub and made the changes and are trying to recompile the dll. Tried opening the solution in Visual Studio but it won't build, and also tried xbuild in the mono command prompt. 

Building it in mono generates an error about UNC paths, which is solved if i changed ToolsVersion to 3.5 in System.Threading.csproj. (Don't know if this is proper way to solve that =)

Building again after that generates a lot of errors of the same kind:

CS0305: Using the generic type 'System.Action<T> requires 1 argument

CS0305: Using the generic type 'System.Func<T1, T2...> requires n arguments

Am I missing something in order to build the concurrency kit?

asked Oct 27, 2015 in Concurrency Kit by peterde (240 points)

1 Answer

0 votes
Best answer

If I single out the System.Threading project and open only that, I can build the System.Threading DLL. What Target framework should I use?

  • .Net Framework 3.5?
  • Unity 3.5 .net full base class libraries?
  • Unity 3.5 .net subset base class libraries?
answered Oct 28, 2015 by peterde (240 points)
selected Oct 28, 2015 by peterde
Worked fine on IOS with target framework set to .Net Framework 3.5. Built and integrated the dll in Unity.