私はVisual Studioソリューションとプロジェクト構成に関していくつかの助けが必要です。Visual Studioソリューションを構成するベストプラクティス
私はいくつかのプロジェクトの解決策を持っています。これらはすべてC#で書かれており、GUIで使用するライブラリとしてコンパイルされています。これらのライブラリの中には、他のライブラリとの依存関係もあります。たとえば、TestExecutiveにはLoggingFrameworkが必要で、CommunicationsにはLoggingFrameworkも必要です。
どのような方法で整理できますか?ライブラリのバイナリを一つの場所に保持するために、アセンブリというフォルダを考えています。次のようなものがあります。
Solution
|
|-- TestExecutive
|-- LoggingFramework
|-- assemblies
他にも問題があります。プロジェクトの1つは、ネイティブのC DLLを使用します。この図書館はどこに置く必要がありますか? librarieのアセンブリや最終的な実行可能ファイルで?
EDIT:
[OK]を、今私は、WinFormsのプログラムを実行していると仮定します。私はソースコードとバイナリが混在しています。どの機能を私が配布できるものを生成するために必要としますか?つまり、すべてのライブラリと設定ファイルで、ソースコードはありません。以前はNullsoftのインストーラを使ってこの作業を行っていましたが、Visual Studioがその作業を手助けできるかどうかはわかりません。
プロジェクトの種類の1つがインストーラプロジェクトです。それをソリューションに追加するだけです。 Web全体またはMSDNに散在するチュートリアルがたくさんあります。 – Clyde
完全なソースコードサンプルを扱う最終的な解決策はどれですか? – Kiquenet