Visual Studio访问路径被拒绝

时间:2016-06-30 17:48:16

标签: visual-studio pre-build-event

我正在编辑由其他人编写的项目。问题是似乎存在隐藏的构建事件。该事件正在将ini文件复制到我的c:/ drive。但是构建会出现以下错误:“无法复制fille进行访问被拒绝。我已经看过了,项目中没有预构建事件,所以我不知道为什么要尝试创建文件首先,我可以删除该文件夹的权限,然后让它复制文件,但我想知道Visual Studio在哪里被告知首先复制文件。

非常感谢任何见解。

修改

所以这是在vbproj中:

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <DefineDebug>true</DefineDebug>
    <DefineTrace>true</DefineTrace>
    <OutputPath>..\..\..\..\..\..\..\..\ProgramData\Autodesk\ApplicationPlugins\Tools.bundle\Contents\</OutputPath>
    <DocumentationFile>
    </DocumentationFile>
    <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
  </PropertyGroup>

我可以在记事本中编辑吗?好像我应该可以在某处删除它。

1 个答案:

答案 0 :(得分:0)

在构建过程中有很多方法可以运行外部程序,预构建只是最简单的方法。我的建议是你打开项目文件本身(.csproj或你正在使用的任何东西),或者使用文本编辑器(我使用Notepad ++),或者从解决方案资源管理器上下文菜单中卸载VS中的项目。在原地编辑它。搜索XML,查找像ini,build或copy这样的单词,看看弹出的内容。