我想要一個存儲我所有dll的庫文件夾。我目前正在做的是建議here。有物理文件夾,創建解決方案文件夾,複製文件。在Visual Studio解決方案文件夾中存儲引用的Dll
如果我使用SVN,我將不得不在文件資源管理器上使用龜來添加庫。不知道我是否必須在TFS中做同樣的事情。
在2010年,有沒有更簡單的方法來做到這一點?我希望能夠將一個DLL拖入Visual Studio中的庫文件夾,並讓它將該DLL放入該文件夾中。
我想要一個存儲我所有dll的庫文件夾。我目前正在做的是建議here。有物理文件夾,創建解決方案文件夾,複製文件。在Visual Studio解決方案文件夾中存儲引用的Dll
如果我使用SVN,我將不得不在文件資源管理器上使用龜來添加庫。不知道我是否必須在TFS中做同樣的事情。
在2010年,有沒有更簡單的方法來做到這一點?我希望能夠將一個DLL拖入Visual Studio中的庫文件夾,並讓它將該DLL放入該文件夾中。
這就是我的做法。不知道是否還有其他更好的方法:
你完成了。現在你的解決方案知道這些DLL以及在哪裏可以找到它們,當你檢查你的代碼時(通過SVN,TFS或其他),它會將它們推送下來供其他人使用。
如果您使用TortiseSVN,如果您還使用AnkhSVN plug-in for Visual Studio,則無需執行任何操作。它研究你的解決方案文件(就像TFS一樣)來查找解決方案引用的文件。在這種情況下,它會接受由「引用程序集」解決方案文件夾引用的新dll,並在提交它們之前自動添加源代碼控制跟蹤(即,如果您從Visual Studio中的解決方案資源管理器像我一樣提交解決方案更改)。
希望這會有所幫助。
這就是我目前做我的。 50美元,他們添加了一個更好的方式來做像vs2020這樣的功能...(x_x) –
請注意,您不能簡單地將文件夾拖入解決方案文件夾。所以你應該創建一個反映文件系統文件夾的樹結構(帶有子解決方案文件夾)。這有點不舒服,但這是VS的內置限制。 –
@RonKlein不確定你的意思。我從來沒有說過將文件夾拖入解決方案文件夾。我的過程起作用,它可能與您使用的方法相同。 – MikeTeeVee