Condividi tramite


Proprietà del file Msiproperty.ini

Aggiornamento: novembre 2007

È possibile personalizzare la distribuzione di Visual Studio Team System Team Foundation Server modificando fino a tre file msiproperty.ini prima di installarla. Ciascun file contiene le proprietà per un componente di Team Foundation e si trova in una delle directory seguenti:

Componente

Directory

Team Foundation Server

Unità:\CartellaInstallazione\AT

Team Foundation Server Proxy

Unità:\CartellaInstallazione\Proxy

Team Foundation Build

Unità:\CartellaInstallazione\BUILD

Quando si installa Team Foundation Server, la maggior parte delle proprietà di installazione viene specificata nel programma di installazione. È necessario modificare un file msiproperty.ini solo se occorre modificare una proprietà che non è possibile cambiare nel programma di installazione. Se è necessario risolvere problemi di installazione, è possibile aprire i file di log dell'installazione e determinare quali valori sono assegnati alle proprietà nei file msiproperty.ini. Per impostazione predefinita, i file di log si trovano nella directory seguente nel computer in cui si è installato Team Foundation Server:

Unità:\Documents and Settings\AccountInstallazione\Impostazioni locali\Temp \VSMsiLogxxxx.txt

Se Team Foundation Server è stato installato da una sessione di Servizi terminal, i log di installazione si trovano in%temp% o in %temp%\.

I file msiproperty.ini configurano Team Foundation Server durante l'installazione. Dopo avere completato l'installazione, è necessario utilizzare gli strumenti amministrativi affinché Team Foundation aggiorni la distribuzione. Per ulteriori informazioni sulle modalità e i percorsi di archiviazione delle informazioni di configurazione in Team Foundation Server, vedere Gestione delle impostazioni di configurazione di Team Foundation Server

Per una descrizione di ogni proprietà definita in un file msiproperty.ini per Team Foundation Server, vedere una delle sezioni seguenti:

  • Proprietà che supportano scenari di distribuzione personalizzati

  • Proprietà che richiedono un aggiornamento periodico

  • Proprietà che non devono essere modificate

Proprietà che supportano scenari di distribuzione personalizzati

Prima di installare Team Foundation Server, è possibile modificare le proprietà indicate nella tabella seguente al fine di supportare un scenario di distribuzione personalizzato.

Nota:

Per personalizzare l'assegnazione delle porte per il sito Amministrazione centrale SharePoint nell'installazione guidata di Team Foundation Server, è necessario selezionare la casella di controllo Utilizzare un server in cui Windows SharePoint Services è già in esecuzione. Per ulteriori informazioni su come personalizzare la distribuzione di Team Foundation Server, vedere l'argomento "How to: Customize Deployment of Team Foundation" nella guida all'installazione di Team Foundation Server. È possibile scaricare l'ultima versione di questa guida dall'Area download Microsoft (informazioni in lingua inglese). 

Proprietà

Descrizione

VSTF_AS_INSTANCE

Nome dell'istanza di database che ospita il database TfsWarehouse.

Il formato è NomeComputer per l'istanza predefinita e NomeComputer\NomeIstanza per un'istanza denominata. NomeComputer corrisponde al nome del server in cui è installato SQL Server Analysis Services.

Per specificare un'istanza denominata senza dipendenze dal servizio Browser SQL Server o per specificare una porta fissa, utilizzare il formato NomeComputer: NumeroPorta. 

VSTF_AS_ACCOUNT

Nome dell'account del servizio che ha l'accesso al database per SQL Server Analysis Services.

VSTF_AS_DATABASE

Nome del database per SQL Server Analysis Services. Il valore assegnato è TfsWarehouse.

VSTF_RS_REPORTS_URI

URI del sito Web di report per Team Foundation Server.

Il valore predefinito è http://[ComputerName]/Reports/.

VSTF_RS_REPORTSERVER_URI

URI del sito Web ReportServer per Team Foundation Server.

Il valore predefinito è http://[ComputerName]/ReportServer/.

VSTF_RS_SERVER

Nome del server che ospita SQL Server Reporting Services per Team Foundation Server.

Il valore predefinito è [ComputerName].

Nota:

Quando Reporting Services è ospitato sul server a livello applicazione, il valore deve essere impostato su [ComputerName].

VSTF_WEBSITE_PORT

Numero della porta TCP utilizzato dal sito Web per Team Foundation Server o Team Foundation Server Proxy.

Il valore predefinito è 8080 per Team Foundation Server e 8081 per Team Foundation Server Proxy.

VSTF_WSS_ADMIN_PORT

Numero della porta TCP assegnato ad Amministrazione centrale SharePoint.

Il valore predefinito è 17012.

VSTF_WSS_SITE_PORT

Numero della porta TCP assegnato a Prodotti e tecnologie SharePoint.

Il valore predefinito è 80.

VSTF_WSSSQL_PORT

Numero della porta TCP utilizzato dal sito Web per SQL Server Reporting Services.

Il valore predefinito è 80.

Proprietà che richiedono un aggiornamento periodico

Se si modifica il dominio o il nome dell'account del servizio per Team Foundation Server, TFSSERVICE o perSQL Server Reporting Services, TFSREPORTS, potrebbe essere necessario aggiornare la proprietà corrispondente nel file msiproperty.ini. Questa modifica potrebbe essere necessaria affinché le operazioni di assistenza, ad esempio il ripristino di Team Foundation Server e l'installazione o la disinstallazione di service pack, possano riuscire.

Nota:

Per ulteriori informazioni su come modificare il nome di un account del servizio, vedere Procedura: modificare l'account o la password del servizio di Team Foundation Server e Procedura: cambiare l'account o la password del servizio SQL Server Reporting Services.

Proprietà

Descrizione

VSTF_AS_ACCOUNT

Nome dell'account del servizio che ha l'accesso al database per Analysis Services.

VSTF_AS_DATABASE

Nome del database per Analysis Services. Il valore assegnato è TfsWarehouse.

VSTF_DOMAIN

Nome del dominio dell'account con cui viene eseguito il servizio Team Foundation Server.

VSTF_RS_DOMAIN

Nome del dominio in cui è definito l'account del servizio per Reporting Services.

VSTF_RS_USERID

Account con cui viene eseguito SQL Server Reporting Services (ad esempio, TFSREPORTS). Viene eseguito per raccogliere dati su Team Foundation Server da utilizzare nei report.

VSTF_USERID

Account con cui viene eseguito l'account del servizio per Team Foundation Server (ad esempio, TFSSERVICE).

Proprietà che non devono essere modificate

Nelle sezioni seguenti vengono definiti i gruppi di proprietà reciprocamente correlate. Tali proprietà non devono essere modificate.

  • Proprietà generali del livello applicazione

  • Proprietà generali del livello dati

  • Proprietà di Prodotti e tecnologie SharePoint

  • Proprietà di SQL Server Reporting Services

  • Proprietà di Team Foundation Server Proxy

  • Proprietà che definiscono i nomi dei pool di applicazioni e dei servizi

  • Proprietà dei nomi di database

Proprietà generali del livello applicazione

Nella tabella seguente vengono descritte le proprietà che definiscono la posizione e l'accesso del livello applicazione per Team Foundation Server. Tutte queste proprietà sono specificate nel file msiproperty.ini per Team Foundation Server. Alcune proprietà sono specificate anche nei file msiproperty.ini per Team Foundation Server Proxy e Team Foundation Build.

Nota importante:

Non modificare queste proprietà in un file Msiproperty.ini. È necessario impostare queste proprietà quando si esegue l'installazione guidata di Team Foundation Server.

Proprietà

Descrizione

VSTF_APPLICATION_NAME

Nome dell'applicazione Team Foundation Server.

Il valore predefinito è VSTEAM.

VSTF_AT_MACHINE_NAME

Nome del server a livello applicazione per Team Foundation.

Il valore predefinito è [ComputerName].

VSTF_ATTACHMENT_SHARE_NAME

Nome del database che registra gli allegati negli elementi di lavoro per Team Foundation.

Il valore predefinito è WorkItemAttachments.

VSTF_LOCAL_DOMAIN

Nome del dominio per l'account utente locale (VSTF_LOCAL_USERID).

VSTF_LOCAL_USERID

Nome dell'account utente locale con cui viene eseguito il servizio Team Foundation Server.

VSTF_NOTIFY_EMAIL

Nome dell'indirizzo di posta elettronica dal quale provengono le notifiche di Team Foundation Server.

VSTF_PASSWORD

Password dell'account del servizio per Team Foundation Server.

VSTF_SERVICE_TYPE

Valore che indica il tipo di account del servizio: account di dominio (0) o account incorporato (1).

VSTF_SMTP_SERVER

Nome del server dal quale vengono inviate le notifiche di posta elettronica.

VSTF_WEBSITE_ROOT_NAME

Nome assegnato al sito Web radice per Team Foundation Server. Questa proprietà è definita per Team Foundation Server e Team Foundation Server Proxy.

I valori predefiniti sono Team Foundation Server per Team Foundation Server e  Team Foundation Server Proxy per Team Foundation Server Proxy.

VSTF_WEBSITE_SERVER

Nome del server a livello applicazione per Team Foundation Server. Questa proprietà è definita per Team Foundation Server e Team Foundation Server Proxy.

Proprietà generali del livello dati

Nella tabella seguente vengono descritte le proprietà che definiscono la posizione e l'accesso del livello dati per Team Foundation.

Nota importante:

Non modificare queste proprietà in un file Msiproperty.ini. È necessario impostare queste proprietà nell'installazione guidata di Team Foundation Server.

Proprietà

Descrizione

VSTF_DB_SERVER

Nome dell'istanza di database che ospita i database operativi per Team Foundation. Se ci si connette a un cluster a livello dati, è necessario specificare il nome del cluster del server virtuale.

Il valore predefinito è [ComputerName]..

Nota:

Per una distribuzione a server singolo, è necessario lasciare il valore come [ComputerName].

VSTF_INSTANCE_NAME

Nome dell'istanza specificata al momento dell'installazione di Microsoft SQL Server 2005.

VSTF_SERVICES_CONNECTION_ STRING_DATASOURCE

Stringa di testo utilizzata dal livello applicazione per connettersi al livello dati. Tale stringa definisce l'attributo connectionString nel file Web.config dei servizi.

VSTF_SERVICES_CONNECTION_STRING_DATASOURCE_HOSTNAME

Stringa di testo che specifica il nome del server a livello dati.

Proprietà di Prodotti e tecnologie SharePoint

Nella tabella seguente vengono elencate le proprietà che definiscono la posizione e l'accesso del server che esegue la versione di Prodotti e tecnologie SharePoint utilizzata con Team Foundation Server. 

Nota importante:

Non modificare i valori di tali proprietà.

Proprietà

Descrizione

VSTF_INSTALL_WSS

Impostazione che specifica se installare Windows SharePoint Services.

Il valore predefinito è 1 (Sì).

VSTF_WSS_ADMIN_HOST

Nome del server che ospita il sito Amministrazione centrale SharePoint.

Il valore predefinito è [ComputerName]..

Nota:

Quando il sito Amministrazione centrale SharePoint è ospitato sul server a livello applicazione, il valore deve essere impostato su [ComputerName].

VSTF_WSS_ADMIN_SCHEME

Nome dello schema di protocollo impostato per il sito amministrativo per Prodotti e tecnologie SharePoint.

Il valore predefinito è http.

VSTF_WSS_DOMAIN

Nome del dominio dell'account utilizzato per eseguire Prodotti e tecnologie SharePoint.

VSTF_WSS_PASSWORD

Password dell'account del servizio per Prodotti e tecnologie SharePoint.

VSTF_WSS_SERVER

Nome del server che ospita Prodotti e tecnologie SharePoint. La configurazione predefinita prevede l'installazione di Windows SharePoint Services nello stesso computer del server a livello applicazione per Team Foundation.

Il valore predefinito è [ComputerName]..

Nota:

Quando Windows SharePoint Services è ospitato sul server a livello applicazione, il valore deve essere impostato su [ComputerName].

VSTF_WSS_SITE

URL del sito Web predefinito per Prodotti e tecnologie SharePoint.

L'impostazione predefinita è http://[ComputerName].

VSTF_WSS_SITE_FOLDER

Nome della cartella assegnata a Prodotti e tecnologie SharePoint per Team Foundation Server.

Il valore predefinito è sites.

VSTF_WSS_SITE_HOST

Nome del server che ospita Prodotti e tecnologie SharePoint per Team Foundation Server.

Il valore predefinito è [ComputerName]..

Nota:

Quando Prodotti e tecnologie SharePoint è ospitato sul server a livello applicazione, il valore deve essere impostato su [ComputerName].

VSTF_WSS_SITE_PATH

Nome del percorso assegnato a Prodotti e tecnologie SharePoint per Team Foundation Server.

Il valore predefinito è sites.

VSTF_WSS_SITE_SCHEME

Nome dello schema di protocollo impostato per i siti Team per Prodotti e tecnologie SharePoint.

Il valore predefinito è http.

VSTF_WSS_SITENO

Numero di siti Web Prodotti e tecnologie SharePoint al momento dell'installazione.

Il valore predefinito è 1. Questo valore riflette un solo sito Web (quello predefinito).

VSTF_WSS_USERID

Nome dell'account del servizio per Prodotti e tecnologie SharePoint (ad esempio, TFSWSS).

Proprietà di SQL Server Reporting Services

Nella tabella seguente sono elencate le proprietà che definiscono l'accesso a SQL Server Reporting Services. 

Nota importante:

Non modificare i valori di tali proprietà.

Proprietà

Descrizione

VSTF_REPORTINGUSER

Nome dell'account dell'origine dati per SQL Server Reporting Services.

Il valore è ricavato da [VSTF_RS_DOMAIN]\[VSTF_RS_USERID].

VSTF_RS_PASSWORD

Password per l'account del servizio per Reporting Services.

VSTF_VDIR_REPORTSERVER

Directory virtuale per il sito Web ReportServer.

Il valore predefinito è ReportServer_NomeIstanza.

Proprietà di Team Foundation Server Proxy

Nella tabella seguente sono descritte proprietà specificate solo nel file msiproperty.ini per Team Foundation Server Proxy.

Nota:

Per informazioni sulle modalità di modifica delle impostazioni di configurazione per Team Foundation Server Proxy, vedere Procedura: abilitare la memorizzazione nella cache del controllo della versione per Team Foundation Server Proxy e Procedura: modificare le impostazioni della cache di Team Foundation Server Proxy.

Proprietà

Descrizione

ATP_CACHE_DIR

Percorso della directory della cache dei file. Questa directory contiene una cartella per ciascun livello applicazione per cui il proxy è configurato.

Il valore specificato definisce l'attributo <CacheRoot> nel file di configurazione per Team Foundation Server Proxy.

Il valore predefinito è unità:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy\Data.

ATP_CACHE_SIZE

Valore numerico che indica la dimensione massima della cache in megabyte. Il valore specificato definisce l'attributo <CacheLimit> nel file di configurazione per Team Foundation Server Proxy. 

Il valore predefinito è 200.

ATP_VROOT

Nome della directory virtuale radice definito per Team Foundation Server Proxy.

Il valore predefinito è VersionControlProxy.

VSTF_ATP_MACHINE_NAME

Nome del server che ospita Team Foundation Server Proxy.

Il valore predefinito è [ComputerName].

Proprietà che definiscono i nomi dei pool di applicazioni e dei servizi

Nella tabella seguente sono descritte le proprietà del file msiproperty.ini che definiscono i nomi dei pool di applicazioni e dei servizi SQL Server.

Nota importante:

Non modificare il valore di una proprietà per un nome di servizio.

Proprietà

Descrizione

VSTF_APPPOOL_NAME

Nome del pool di applicazioni per Team Foundation Server.

Il valore predefinito è Microsoft Team Foundation Server Application Pool.

VSTF_PROXY_APPPOOL_NAME

Nome del pool di applicazioni per Team Foundation Server Proxy.

Il valore predefinito è Microsoft Team Foundation Server Proxy Application Pool.

VSTF_SERVICENAME_MSSQL

Nome del servizio per SQL Server.

Il valore predefinito è MSSQL$NomeIstanza.

VSTF_SERVICENAME_SQLAGENT

Nome del servizio per SQL Server Agent.

Il valore predefinito è SQLAGENT$NomeIstanza.

VSTF_SERVICENAME_SQLFTE

Nome del servizio per SQL Server FullText Search.

Il valore predefinito è MSFTESQL$NomeIstanza.

VSTF_SERVICENAME_SQLOLAP

Nome del servizio per SQL Server Analysis Services.

Il valore predefinito è MSOLAP$NomeIstanza.

Proprietà dei nomi di database

Nella tabella seguente sono descritte le proprietà che definiscono i nomi dei database Team Foundation.

Nota importante:

Non modificare il valore di una proprietà per un nome di database.

Proprietà

Descrizione

TB_DB_NAME

Nome del database per Team Foundation Build.

Il valore predefinito è TfsBuild.

CTDATABASE

Nome del database che registra gli elementi di lavoro in Team Foundation.

Il valore predefinito è TfsWorkItemTracking.

BISDBNAME

Nome del database di registrazione per Team Foundation. Il database di registrazione contiene informazioni su progetti, aree, iterazioni, autorizzazioni, appartenenze ai gruppi e altri dati di registrazione.

Il valore predefinito è TfsIntegration.

BISDWDBNAME

Nome del database per Analysis Services contenente i dati per la generazione del warehouse utilizzato da Reporting Services.

Il valore predefinito è TfsWarehouse.

H_DB_NAME

Il nome del database del controllo della versione per Team Foundation. 

Il valore predefinito è TfsVersionControl.

H_ADMIN_DB_NAME

Nome del database della cronologia che contiene un log di tutte le richieste di servizi Web per Team Foundation Server generate negli ultimi sette giorni.

Il valore predefinito è TfsActivityLogging.

Vedere anche

Concetti

Informazioni sull'architettura dei data warehouse

Altre risorse

Gestione delle impostazioni di configurazione di Team Foundation Server