I am getting this error in the last step of creating the solution package while executing the command 'msbuild'
after the step msbuild /t:restore
I have taken an existing code from PCF gallery and trying to use the same.
Attached is the screenshot of error
"C:\Folder\DataSet\Solution\Solution.cdsproj" (default target) (1) ->
(ResolveAssemblyReferences target) ->
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\bin\Microsoft.Common.CurrentVersion.targe
ts(2110,5): warning MSB3245: Could not resolve this reference. Expected a file but got directory "C:\Folder\DataSet\Con
trol\out\controls\". If this reference is required by your code, you may get compilation errors. [C:\Folder\DataSet\Sol
ution\Solution.cdsproj]
"C:\Folder\DataSet\Solution\Solution.cdsproj" (default target) (1) ->
"C:\Folder\DataSet\Control\PCF-DataSetDemo.pcfproj" (GetProjectOutputPath target) (2:4) ->
C:\Folder\DataSet\Control\PCF-DataSetDemo.pcfproj : error MSB4057: The target "GetProjectOutputPath" does not exist i
n the project.
1 Warning(s)
1 Error(s)
"
hi @Sureshkala , were you able to resolve this ? If not can you please share the details as per instructions from @devendramsft above ?
hemant
Changing the configuration to this line has resolved the issue
PackageReference Include="Microsoft.PowerApps.MSBuild.Solution" Version="0.*"
before resolving it was like
PackageReference Include="Microsoft.PowerApps.MSBuild.Solution" Version="0.1.*"
Hi Hemath,
Yes I was able to resolve this. Thanks for your follow up.
Yes.
This seems like the right mitigation. Apparently, you have controls project (pcfproj) created from an older verison of CLI where we had 0.1* in our templates. cdsproj would have been created from a later version of CLI where we corrected it to 0.* in our templates. Now, cdsproj was getting build tools of version 0.3.* where pcfproj was still stuck at 0.1.*.
We would add this to our doucmentation in trouble shooting steps & document breaking changes in build tools more descriptively.
User | Count |
---|---|
4 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
5 | |
5 | |
3 | |
2 | |
1 |