fsprojects / ProjectScaffold

A prototypical .NET solution (file system layout and tooling), recommended for F# projects
http://fsprojects.github.io/ProjectScaffold
The Unlicense
515 stars 154 forks source link

Adding additional projects? #214

Closed elliottt closed 8 years ago

elliottt commented 8 years ago

I'm new to msbuild and project organization with .NET projects, so please excuse what feels like a simple question :)

Once I've used the project scaffold to initialize my project, what's the best way to add additional projects under the src/ directory? Ultimately, I would like to be able to do F# development without the aid of an IDE, as I'm more comfortable in a unix environment, but it doesn't seem like the project scaffold bootstrapping scripts help with this. Should I just use something like monodevelop to manipulate the top-level .sln file and src/ directory contents, while doing the majority of my development in vim?

wewebber commented 8 years ago

Bump

wewebber commented 8 years ago

Answering my own bump. I used Forge:

http://fsprojects.github.io/Forge/index.html

to create the project folder itself, but still had to edit the .sln file to add the project to the solution (which is slightly non-obvious how to do).

elliottt commented 8 years ago

I was hoping that there would be an easier way to manipulate the sln file programmatically, but maybe using an IDE is the best option right now.

elliottt commented 8 years ago

I'll take a look at forge, thanks for the pointer.