Azure DevOps项目上传文件夹失败,如何上传项目内粘贴的文件或文件夹
解决Azure DevOps项目中上传本地文件夹及DLL的问题
别直接往bin目录放,先把文件夹纳入项目结构
bin\Debug是编译输出目录,默认会被Git忽略,所以你手动放的文件不会被仓库追踪。把drum文件夹移到项目的源代码目录下(比如和你的.csproj文件同级),然后:- 在Visual Studio里右键项目 → 添加 → 现有项,选中
drum文件夹里的DLL;如果要加整个文件夹,点添加按钮的下拉箭头选添加文件夹。 - 要是已经把文件夹复制到项目目录了,右键项目 → 刷新,看到文件夹后右键它 → 包含在项目中。
- 在Visual Studio里右键项目 → 添加 → 现有项,选中
让Git追踪这些文件
检查项目根目录的.gitignore文件,确保没有忽略drum文件夹或DLL的规则。如果有类似*.dll的全局忽略,在.gitignore里加一行!drum/*.dll来例外。
然后用Git命令提交:git add drum/ git commit -m "添加drum文件夹及特殊DLL" git push或者用Visual Studio的Git工具栏,直接暂存、提交、推送就行。
可选:自动同步到bin目录
右键项目里的DLL文件 → 属性,把复制到输出目录设为如果较新则复制,这样编译时会自动把DLL同步到bin\Debug,不用手动复制。
内容的提问来源于stack exchange,提问作者programmer
相关产品推荐
相关产品推荐

