2012-02-14 8 views
1

(Visual C#Studio Expressの)WPF/C#デモアプリケーションを作成したら、誰かにソースを与えるために、私が解凍する必要がある最小限のファイルは何ですか? (は実行可能ですが、プロジェクトを再現するのに十分な実際のソースコードです)。WPFアプリケーションでは、ソースコードを共有するためにどのようなファイルが必要ですか?

明らかに私は*.xaml *.cs *.sln *.csprojファイルが必要です。

*.suo *.csproj.userが必要ですか、それとも編集者固有のものですか?

Propertiesディレクトリにあるファイルの一部またはすべてが必要ですか?これらのファイルの中には、が自動生成されたと表示されています。

+1

binとobj以外のフォルダをすべて含めない理由は何ですか? –

+0

.suoまたは.userは必要ありませんが、プロパティファイルが必要です。これをコメントとして追加しています。完全なリストではないからです。 –

+0

@KierenJohnstone、私は彼らの中に機密情報があるのではないかと疑っています。ちょうど私はジッパーで必要なファイルだけを持っている方が好きです。 –

答えて

2

私はPropertiesファイルも共有しています。一般に、IDEに関係なくプロジェクトをコンパイルするのに必要なすべてのファイルを共有してバージョン管理することをお勧めします。これらのファイルを生成するのはIDEツールなので、Continuous Integrationサーバーなどを設定したい場合に備えて、残しておくのは悪い考えです。

*.suoファイルは解決方法ユーザーオプション。プロジェクトごとではなく、ユーザー単位であることを意味します。ファイルは*.userと同じです。

1

最も簡単なこれはobj/binディレクトリ(存在する場合)を削除し、他のすべてを圧縮することです。

.userや.suo再作成されますものですが、それらを送信しても害はありません(彼らは本当に大きなない限り!)

言われていること、それ本当にはあなたの詳細に依存しますプロジェクト、そしてあなたがそれをどのように整理したのかを示します。

関連する問題