Запуск dotnet publish -r win-x86
или dotnet publish
приводит к следующему при создании проекта установщика Wix:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\Platforms\ARM\PlatformToolsets\WindowsKernelModeDriver10.0\Toolset.targets(24,3): error MSB4019: The imported project "c:\build\WindowsDriver.common.targets" was not found. Confirm that the expression in the Import declaration "\build\WindowsDriver.common.targets" is correct, and that the file exists on disk. [c:\projectname\projectname.vcxproj]
Я использую Visual Studio 2019 Professional. У него также были проблемы с поиском Microsoft.Cpp.Default.props
, но я исправил это, установив переменную среды VCTargetsPath в C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160
В этом случае мне удалось найти файл, который он ищет, в C:\Program Files (x86)\Windows Kits\10\build
, но я не уверен как я могу исправить ошибку на этот раз.