2016-12-15 15 views
1

여기에 나와있는대로 VS2015에서 Wix CustomAction을 만들고 있습니다. http://www.codeproject.com/Articles/132918/Creating-Custom-Action-for-WIX-Written-in-Managed?fid=1599130&df=90&mpp=25&noise=3&prof=False&sort=Position&view=Quick&spc=Relaxed&select=4131367&fr=1#xx0xxVS2015에서 Wix CustomAction 만들기 및 WixCATargetsPath 태그를 식별 할 수 없음

WIX Installer를 설치했으며 Microsoft.Deployment.WindowsInstaller.dll 라이브러리에 액세스 할 수 있습니다.

그러나 프로젝트 파일의 PropertyGroup 섹션에 WixCATargetsPath을 추가하려고하면 올바르지 않은 자식 요소가 있다고 표시됩니다. 위의 링크에서 t가 주어진대로 지침을 따르고 있습니다.

<WixCATargetsPath Condition=" '$(WixCATargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.0\Wix.CA.targets</WixCATargetsPath> 

모든 의견이 있습니다.

감사

+0

프로젝트 파일을 게시하여 속성이 올바르게 배치되었는지 확인하십시오. – IlirB

+0

@Ritha에 어떤 오류 메시지가 있습니까? 그 문제를 해결할 수 있도록 아래에 답변을 게시하고 있습니다. 어쩌면 다른 사람들에게도 도움이 될 것입니다. –

답변

0

나는 같은 문제에 직면하고 두 가지를 선택하여 그것을 해결되었습니다.

  1. 당신이 ToolsVersion "14.0"다음 코드의 다음 줄을 사용하십시오 사용하는 경우 : 마이크로 소프트 \ 윅스 \ V3.0의의 \의 Wix.CA.targets \

    $ (MSBuildExtensionsPath를)

  2. 위의 코드 줄이 한 줄에 있고 한 줄 이상에 걸쳐 있으면 안됩니다.

프로젝트 파일을 저장하고 프로젝트를 다시로드하십시오. 희망이 도움이 될 것입니다.