possível evitar arquivos de configuração XML e ainda usar a configuração de pacotes no SSI

Nossa equipe gerencia várias versões dos arquivos dtsconfig, uma para cada ambiente de lançamento, e estou tentando ver se há uma maneira de evitar isso e se há uma maneira mais simple

Nosso problema é especificar onde encontrar o arquivo de entrada. Em cada ambiente de versão, os arquivos de entrada estão em um servidor diferente do servidor que hospeda o arquivo de pacotes, que suspeito ser a norma.

Ideally, eu gostaria de poder especificar um arquivo ConnectionString usando uma variável Ambiental para especificar o local da pasta, mas deixe a parte do nome do arquivo constante como no exemplo a seguir:

% FileFolder% \ MyFile.txt.

.. onde% FileFolder% é igual a \ OurServerName \ OurProjectName \ OurFilesFolder.

<?xml version="1.0"?>
<DTSConfiguration>
    <DTSConfigurationHeading>
        <DTSConfigurationFileInfo GeneratedBy="MyDomain\MyIDE" GeneratedFromPackageName="" GeneratedFromPackageID="" GeneratedDate="05/30/2009 01:26:00 PM" />
    </DTSConfigurationHeading>
    <Configuration ConfiguredType="Property" Path="\Package.Connections[FLAT_FILE_PLAN].Properties[ConnectionString]" ValueType="String">
        <ConfiguredValue>\\OurServerName\OurProjectName\OurFilesFolder\MyFile.txt</ConfiguredValue>
    </Configuration>
</DTSConfiguration>

questionAnswers(3)

yourAnswerToTheQuestion