Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Visual Studio template #13

Closed
haf opened this issue Oct 24, 2013 · 5 comments
Closed

Create Visual Studio template #13

haf opened this issue Oct 24, 2013 · 5 comments

Comments

@haf
Copy link
Member

haf commented Oct 24, 2013

It would be great if you'd create a Visual Studio template for this so that I can choose the 'good' F# project file (fsproj) when I create a new F# project instead of having to hack it manually.

Also, I haven't found a blog entry or other documentation describing the changes to the default fsproj nor how they relate to compiling this on mono and windows: do you have any suggestions on where to look?

@pblasucci
Copy link
Collaborator

Documentation about the scaffold is forthcoming (both in-project and an entry in my blog). However, I'm not sure what you mean by "changes to the default fsproj". As for a Visual Studio template, that'd be cool. However, it's a bit outside my "wheelhouse". So, I'm not likely to have the bandwidth for that sort of undertaking any time soon.

@haf
Copy link
Member Author

haf commented Oct 24, 2013

Alright ;), if you give some docs, I might be able to do a very simple project (zip file)

I mean what is different compared to what is placed on disk when you do File > New Project > F# Project > Library in Visual Studio.

@pblasucci
Copy link
Collaborator

Okay. I understand your question now. This is something I plan to document. In terms of the .fsproj file, there's really no difference. The benefit of this scaffold is it gives you a recommended directory structure and set of recommended tools (FAKE, FSharp.Formatting, et cetera). It also knits everything together such that you can just "rename and go". The idea is to download a .zip of this repo, extract it someplace, change the names of some things, and be on your way. It should be much faster than starting from scratch -- even for existing projects (Note: we tested this informally by "upgrading" the MatLab type provider). Make sense?

@dsyme
Copy link
Contributor

dsyme commented Jun 8, 2017

@pblasucci Given the high number of bugs in this repo I'm going to start a cleanout to get it down, and perhaps to simplify the scaffold as well. I'll start by closing out long-ago suggestions and enhancements like this one, thanks

@dsyme dsyme closed this as completed Jun 8, 2017
@pblasucci
Copy link
Collaborator

@dsyme Thanks! I think this is a great time for a little "house keeping" 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants