You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何关闭Visual Studio添加新项目时自动创建子文件夹的功能?

在Visual Studio中关闭新项目自动创建子文件夹的方法

以下是几种可行的解决方案:

方法1:创建时直接指定项目文件路径

  • 打开「添加新项目」对话框,选择目标项目模板
  • 将「位置」设置为..\MyFolder
  • 点击「浏览」按钮,定位到..\MyFolder目录,在文件名输入框中直接输入MyProject.csproj,确认返回对话框
  • 此时「项目名称」会自动匹配为MyProject,点击「创建」即可直接在..\MyFolder下生成项目文件,不会创建子文件夹

方法2:修改项目模板(适用于频繁需求)

  • 找到Visual Studio的项目模板目录,以C#类库模板为例,路径通常为:C:\Program Files\Microsoft Visual Studio\<你的VS版本>\Community\Common7\IDE\ProjectTemplates\CSharp\Windows\<版本号>\ClassLibrary
  • 解压该目录下的ClassLibrary.zip文件
  • 打开解压后的MyTemplate.vstemplate文件,找到<CreateInPlace>false</CreateInPlace>标签,将其修改为<CreateInPlace>true</CreateInPlace>
  • 保存文件后,将修改后的文件重新打包为ClassLibrary.zip,替换原模板文件
  • 重启Visual Studio后,使用该模板创建项目时,会直接在指定位置生成项目文件,不再自动创建子文件夹

方法3:事后手动调整项目结构

  • 找到自动生成的..\MyFolder\MyProject\MyProject.csproj文件,将其移动到..\MyFolder目录下
  • 在Visual Studio的解决方案资源管理器中,右键点击原项目选择「移除」
  • 右键点击解决方案选择「添加」→「现有项目」,选中移动后的MyProject.csproj
  • 最后删除空的MyProject子文件夹

内容的提问来源于stack exchange,提问作者Yunus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 15:10:42