빌드 시스템 (서비스, 컨트롤러, 에이전트)이있는 TFS 2012 Express에서 호스팅되는 VS 솔루션이 있습니다. 또한 대상으로이 빌드 된 프로젝트 파일과 빌드 정의 생성 :TFS 익스프레스 2012 빌드 실패
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0"
DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutDir Condition=" '$(OutDir)'=='' ">$(MSBuildThisFileDirectory)bin\</OutDir>
<Configuration Condition=" '$(Configuration)'=='' ">Release</Configuration>
<SourceHome Condition=" '$(SourceHome)'=='' ">$(MSBuildThisFileDirectory)</SourceHome>
<ToolsHome Condition=" '$(ToolsHome)'=='' ">$(MSBuildThisFileDirectory)tools\</ToolsHome>
</PropertyGroup>
<ItemGroup>
<Solution Include="$(SourceHome)*.sln">
<AdditionalProperties>OutDir=$(OutDir);Configuration=$(Configuration)</AdditionalProperties>
</Solution>
</ItemGroup>
<Target Name="RestorePackages">
<Exec Command=""$(MSBuildProgramFiles32)\NuGet\NuGet.exe" config -set http_proxy=http://********" />
<Exec Command=""$(MSBuildProgramFiles32)\NuGet\NuGet.exe" config -set http_proxy.user=******" />
<Exec Command=""$(MSBuildProgramFiles32)\NuGet\NuGet.exe" config -set http_proxy.password=********" />
<Exec Command=""$(MSBuildProgramFiles32)\NuGet\NuGet.exe" restore "$(SourceHome)*.sln"" />
</Target>
<Target Name="Clean">
<MSBuild Targets="Clean"
Projects="@(Solution)" />
</Target>
<Target Name="Build" DependsOnTargets="RestorePackages">
<MSBuild Targets="Build"
Projects="@(Solution)" />
</Target>
<Target Name="Rebuild" DependsOnTargets="RestorePackages">
<MSBuild Targets="Rebuild"
Projects="@(Solution)" />
</Target>
</Project>
을하지만 어떻게 든 빌드가 또 다시 실패 유지합니다. 이것은 오류입니다 :
Exception Message: Access to the path '******************\packages\AjaxControlToolkit.15.1.4.0\Content\Web.config.transform' is denied. (type UnauthorizedAccessException).
나는 어떤 일이 벌어지고 있는지 전혀 모릅니다.
빌드의 원본 경로는 무엇입니까? 솔루션 디렉토리 또는 프로젝트 디렉토리? – chief7
소스 제어 폴더가 프로젝트 폴더를 가리키고 있습니다. 솔루션 및 폴더로 변경하고 오류가 다음과 같이 변경되었습니다. 예외 메시지 : '************ \ bin \ mscorlib.dll 경로에 대한 액세스가 거부되었습니다. – GDDR
다른 작업 수행 빌드가 성공적으로 완료 되었습니까? 이것은 과거에 효과가 있었습니까? 빌드 에이전트 사용자 계정에 이러한 경로에 대한 액세스 권한이 있습니까? – chief7