Мне было интересно, могу ли я добавить ссылку на 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>