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

VS Code修改.NET Core Worker Service项目名后启动提示dll不存在如何解决

第一步:校验项目基础配置

首先确认项目根目录下的.csproj文件名已经改为你当前的项目名DBDataService.csproj,之后打开该文件检查内部配置:

  • 确认<AssemblyName>节点值为DBDataService,没有该节点就手动添加到<PropertyGroup>节点下,参考配置如下:
<Project Sdk="Microsoft.NET.Sdk.Worker">
  <PropertyGroup>
    <TargetFramework>netcoreapp5.0</TargetFramework>
    <AssemblyName>DBDataService</AssemblyName>
    <OutputType>Exe</OutputType>
    <RuntimeIdentifier>win7-x64</RuntimeIdentifier>
  </PropertyGroup>
  <!-- 原有依赖配置保持不变 -->
</Project>
  • 确认TargetFramework、RuntimeIdentifier的值和你报错路径里的netcoreapp5.0、win7-x64完全一致。
第二步:清理旧构建缓存

按`Ctrl+`` 调出VS Code终端,执行以下命令清理旧的bin、obj缓存文件夹:

dotnet clean

如果提示找不到dotnet命令,先确认本地安装了.NET 5版本的SDK,安装完成后重启VS Code再执行命令即可。

第三步:手动构建验证dll生成

清理完成后执行指定配置的构建命令:

dotnet build --configuration Debug --runtime win7-x64

构建完成后进入bin\Debug\netcoreapp5.0\win7-x64目录,确认已经生成DBDataService.dll文件,如果已生成说明是启动配置问题,继续下一步修改。

第四步:修改VS Code启动与构建配置

打开项目根目录下.vscode文件夹中的两个配置文件:

修改tasks.json(构建任务配置)

找到label为build的任务,确认参数和项目匹配,参考配置:

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "build",
      "command": "dotnet",
      "type": "process",
      "args": [
        "build",
        "${workspaceFolder}/DBDataService.csproj",
        "--configuration",
        "Debug",
        "--runtime",
        "win7-x64"
      ],
      "problemMatcher": "$msCompile"
    }
  ]
}

修改launch.json(启动配置)

找到configurations节点下的program配置项,修正路径(你报错的路径存在多余单引号、盘符后缺反斜杠、路径换行的问题,直接用以下格式的路径即可):

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": ".NET Core Launch (console)",
      "type": "coreclr",
      "request": "launch",
      "preLaunchTask": "build",
      "program": "${workspaceFolder}/bin/Debug/netcoreapp5.0/win7-x64/DBDataService.dll",
      "args": [],
      "cwd": "${workspaceFolder}",
      "console": "internalConsole",
      "stopAtEntry": false
    }
  ]
}
第五步:验证启动

所有配置修改完成后按F5启动项目即可正常加载dll。如果仍然没有生成dll,检查.csproj文件中是否存在自定义<OutputPath>节点,要么调整该节点路径为你需要的输出路径,要么删除该节点使用默认输出规则即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 21:36:03