Is the "SQL Server 2005 Database Project" the thing I'm looking for in this use case?
Please refer to my previous question here: Link Here
Will this project typ开发者_如何学Goe be useful for installing the necesary database on a servers machine?
That is not what you want. That project type is for creating SQL Server CLR Integration objects.
You need to actually install SQL Server, the product, or SQL Server Express, on the server machine.
Edit: Actually this might not be entirely correct under all circumstances. If you have the Database Edition of Visual Studio then you have different SQL Server projects which are intended for deploying and upgrading databases. But they still won't install SQL Server for you - you (or your customer) will have to do that separately.
精彩评论