Как добавить переменную окружения к решению VS (.sln)

Может быть, не стоит изобретать велосипед. Наилучшим вариантом является использование хорошо известного и проверенного инструмента: Kafka Connect с Confluent JDBC Sink Connector

https: // docs.confluent.io/current/connect/kafka-connect-jdbc/sink-connector/index.html

13
задан bdukes 11 March 2009 в 13:19
поделиться

2 ответа

У меня были подобная проблема и последовательный вопрос. Смотрите на ответы там. Короткий ответ: используйте окна свойств.

Например:

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
    ProjectType="Visual C++"
    Version="8.00"
    Name="MyIncludes"
    >
    <UserMacro
        Name="BoostInclude"
        Value="C:\Program Files\boost\boost_1_35_0"
        PerformEnvironmentSet="true"
    />
</VisualStudioPropertySheet>
10
ответ дан 2 December 2019 в 01:21
поделиться

Вы могли создать проект (dll), который просто содержал все Ваши переменные среды; назовите это solution_env.dll или чем-то. Все другие проекты в решении должны были бы сослаться на это dll.

Я подозреваю, что существуют другие, лучшие способы выполнить то, что Вы пытаетесь сделать, но затем это зависит от того, что Вы на самом деле пытаетесь сделать. То, что я имею в виду, у Вас есть некоторая цель, и Вы уже решили, что решение Вашей цели состоит в том, чтобы иметь переменную (переменные) среды всего решения, таким образом, Вы спросили, как сделать это. Может быть более выгодно спросить, существуют ли другие способы выполнить то, что Вы действительно пытаетесь сделать.

0
ответ дан 2 December 2019 в 01:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: