我想創建一個Visual Studio 2008項目,其中包含一些如何使用API的示例代碼,然後使項目可供下載,以便其他人可以只需雙擊項目,查看代碼並運行示例而不做任何變化。我希望分享哪些文件應包含在Visual Studio 2008項目中?
我需要包含哪些文件(例如.suo,.sln,bin & obj文件夾?)以便人們可以運行該項目?
我想排除任何可能包含任何特定於本地計算機的設置。
我想創建一個Visual Studio 2008項目,其中包含一些如何使用API的示例代碼,然後使項目可供下載,以便其他人可以只需雙擊項目,查看代碼並運行示例而不做任何變化。我希望分享哪些文件應包含在Visual Studio 2008項目中?
我需要包含哪些文件(例如.suo,.sln,bin & obj文件夾?)以便人們可以運行該項目?
我想排除任何可能包含任何特定於本地計算機的設置。
請勿包含.suo文件,.csproj.user文件,bin和obj文件夾。
這通常與您不包括在源代碼管理中的內容相匹配。如果是這種情況,您可以通過從源代碼管理系統導出(svn export
,git archive
,hg archive
)來創建您的分配。
或者編寫一個執行必要命令(zip
)的批處理文件來構建發行版。
自己測試發行版很容易。只需解壓縮/解壓縮/將發行版複製到一個空目錄並在那裏測試。
This SO question是關於維護多個配置。
排除.suo,.user和bin和obj文件夾。包括.sln,.csproj(假定爲C#),任何源文件(.cs),任何資源(如圖像和.config文件)。