Добавьте ссылку на dll, импортировав файл props, который содержит ссылку на dll
Мне было интересно, могу ли я добавить ссылку на dll, импортировав "CognexHelper.props" в файл проекта "XXXXX.vcxproj" вместо добавления ссылки на dll вручную, открыв окно свойств.
Мне не удалось сделать это следующим образом. Что-то не так с моим путем или это невозможно?
Ниже приведено содержимое одного файла реквизита, который называется "CognexHelper.props".
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ItemGroup>
<Reference>
$(SolutionDir)bin64\Cognex.VisionPro.dll>
</Reference>
</ItemGroup>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ItemGroup>
<Reference>
$(SolutionDir)bin64\Cognex.VisionPro.dll>
</Reference>
</ItemGroup>
</ItemDefinitionGroup>
<ItemGroup />
</Project>
Ниже находится группа импорта в "XXXXX.vcsproj"
<ImportGroup Label="PropertySheets"
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label="LocalAppDataPlatform" />
<Import Project="$(SolutionDir)props\CognexHelper.props" />
</ImportGroup>