首页 > 解决方案 > Visual Studio Pro“找不到路径的一部分”

问题描述

我在这里束手无策。我已经从我们的 repo 中检查了一个项目,并且在构建时遇到了这个错误:

System.IO.DirectoryNotFoundException: 'Could not find a part of the path 'C:\DEV\myproject\BIN\DEBUG'.'

该目录存在。我以管理员身份运行 VS。我相信这个文件夹只是在我点击构建时重新创建的。如果我知道要提供什么信息,我会提供更多信息。

从哪里开始解决这个问题?

标签: visual-studio

解决方案


我遇到了类似的问题 - 无法在发布模式下构建,也无法发布。我通过关闭 VS、在 Notepad++(文本编辑器)中打开 csproj 文件并删除<OutputPath>发布模式中的内容来修复它。

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    **<OutputPath>V:\Programs\Billable_Hours\</OutputPath>**
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <Prefer32Bit>false</Prefer32Bit>
  </PropertyGroup>

然后我在 VS 中打开项目并将 Release 构建输出路径重新设置为 bin/Release 文件夹,一切正常。


推荐阅读