2010-01-26 45 views
2

我想創建一個Visual Studio 2008項目,其中包含一些如何使用API​​的示例代碼,然後使項目可供下載,以便其他人可以只需雙擊項目,查看代碼並運行示例而不做任何變化。我希望分享哪些文件應包含在Visual Studio 2008項目中?

我需要包含哪些文件(例如.suo,.sln,bin & obj文件夾?)以便人們可以運行該項目?

我想排除任何可能包含任何特定於本地計算機的設置。

回答

6

請勿包含.suo文件,.csproj.user文件,bin和obj文件夾。

這通常與您不包括在源代碼管理中的內容相匹配。如果是這種情況,您可以通過從源代碼管理系統導出(svn export,git archive,hg archive)來創建您的分配。

或者編寫一個執行必要命令(zip)的批處理文件來構建發行版。

自己測試發行版很容易。只需解壓縮/解壓縮/將發行版複製到一個空目錄並在那裏測試。

This SO question是關於維護多個配置。

1

排除.suo,.user和bin和obj文件夾。包括.sln,.csproj(假定爲C#),任何源文件(.cs),任何資源(如圖像和.config文件)。

相關問題