Answers

Since master.dbo.spt_values is an undocumented internal view, the master.dacpac doesn't include it, and that's why it can't be resolved. We are considering adding it and other undocumented elements
to the master.dacpac.

Check that the properties field "Database Variable Name" is blank on the master database reference.

Also trying qualifiying the name [master].

Simon

Forget the above - that table name doesn't resolve for me either. I can only assume it is not included in the master reference DB for some reason. Seems odd though. You may have to surpress the warning.

Since master.dbo.spt_values is an undocumented internal view, the master.dacpac doesn't include it, and that's why it can't be resolved. We are considering adding it and other undocumented elements
to the master.dacpac.

We fixed this by simply creating a seperate (same server) database project "MasterSpt" and including the definitions for those missing objects. Reference the object by [$(MasterSpt)].[dbo].[spt_values] which will allow no-warning build - Then
just set the value for the database name at deploy time to "master" in all cases.