urho
urho copied to clipboard
Subproject Templates are visible in Add New Project menu under Solution
Version: NuGet release 1.5.22 (is this newer than the repository?)
I guess I'm a little confused; I thought I was supposed to create separate projects under my solution by going to Add -> New Project..., and clicking something like UrhoSharp.Desktop. When I do that though, an error comes up saying "The given key was not present in the dictionary". An empty directory with the requested project name is created, then future attempts to create the project will fail due to the existing directory.
According to a different project, it seems like my project template(s) may have been broken? I got them from the Visual Studio community. It was odd too, because UrhoSharp wasn't already added as a package.
Edit: According to the Marketplace, the latest version is 1.4.18... perhaps there needs to be an update?
I'm having the same issue ^^
Ah. For now, you can use the template for the entire solution by selecting the Blank UrhoSharp Game (Portable) solution template from the Visual C# tab https://cdn.pbrd.co/images/GMGM0pB.png . It would be helpful if this template were moved to the UrhoSharp folder. You still need to restore & update the nuget package for the solution though.
Thanks for the workaround @frankenbeanies !
I'm having the same issue in VS2017. An UrhoSharp class library can be created (although the reference to Urho is broken and must be upgraded in NuGet), but attempting to create UrhoSharp.Desktop or UrhoSharp.Droid gives the error "The given key was not present in the dictionary" even if you create the class library first and then attempt to add the others to the existing project.