Eigenschaften der msiproperty.ini-Dateien
Aktualisiert: November 2007
Sie können die Bereitstellung von Visual Studio Team System Team Foundation Server anpassen, indem Sie vor der Installation bis zu drei msiproperty.ini-Dateien ändern. Jede Datei enthält Eigenschaften für eine Komponente von Team Foundation und befindet sich in einem der folgenden Verzeichnisse:
Komponente |
Verzeichnis |
---|---|
Team Foundation Server |
Laufwerk:\InstallFolder\AT |
Team Foundation Server-Proxy |
Laufwerk:\InstallFolder\Proxy |
Team Foundation Build |
Laufwerk:\InstallFolder\BUILD |
Wenn Sie Team Foundation Server installieren, geben Sie die meisten Installationseigenschaften im Setupprogramm an. Ändern Sie eine msiproperty.ini-Datei nur dann, wenn Sie eine Eigenschaft ändern müssen und dies im Setupprogramm nicht möglich ist. Zum Beheben von Installationsproblemen können Sie die Installationsprotokolldateien öffnen und bestimmen, welche Werte Eigenschaften in den msiproperty.ini-Dateien zugewiesen sind. Die Protokolldateien befinden sich standardmäßig im folgenden Verzeichnis auf dem Computer, auf dem Team Foundation Server installiert ist:
Drive:\Dokumente und Einstellungen\SetupAccount\Lokale Einstellungen\Temp\VSMsiLogxxxx.txt
Wenn Team Foundation Server aus einer Terminaldienstesitzung installiert wurde, befinden sich die Installationsprotokolle in %temp% oder %temp%\.
Die msiproperty.ini-Dateien konfigurieren Team Foundation Server während der Installation. Aktualisieren Sie die Bereitstellung nach Abschluss der Installation mithilfe der Verwaltungstools für Team Foundation. Weitere Informationen dazu, wie und wo Konfigurationsinformationen von Team Foundation Server gespeichert werden, finden Sie unter Verwalten von Konfigurationseinstellungen für Team Foundation Server.
Eine Beschreibung jeder in einer msiproperty.ini-Datei für Team Foundation Server definierten Eigenschaft finden Sie in einem der folgenden Abschnitte:
Eigenschaften, die benutzerdefinierte Bereitstellungsszenarios unterstützen
Eigenschaften, die periodische Aktualisierung erfordern
Eigenschaften, die nicht geändert werden sollten
Eigenschaften, die benutzerdefinierte Bereitstellungsszenarios unterstützen
Vor der Installation von Team Foundation Server können Sie die Eigenschaften in der folgenden Tabelle so ändern, dass sie ein benutzerdefiniertes Bereitstellungsszenario unterstützen.
Hinweis: |
---|
Zum Anpassen der Portzuweisung für die Website der SharePoint-Zentraladministration im Installationsassistenten für Team Foundation Server müssen Sie das Kontrollkästchen Server verwenden, auf dem Windows SharePoint Services bereits ausgeführt wird aktivieren. Weitere Informationen zum Anpassen der Bereitstellung von Team Foundation Server finden Sie unter "Gewusst wie: Anpassen der Bereitstellung von Team Foundation" im Team Foundation Server-Installationshandbuch. Sie können die aktuelle Version dieses Handbuchs vom Microsoft Download Center herunterladen. |
Eigenschaft |
Beschreibung |
||
---|---|---|---|
VSTF_AS_INSTANCE |
Der Name der Datenbankinstanz, die die TfsWarehouse-Datenbank hostet. Das Format ist ComputerName für die Standardinstanz und ComputerName\MyInstanceName für eine benannte Instanz. ComputerName entspricht dem Namen des Servers, auf dem SQL Server Analysis Services installiert ist. Zum Angeben einer benannten Instanz ohne Abhängigkeit von SQL Server Browser Service oder eines festen Ports verwenden Sie das Format Computername: Portnummer. |
||
VSTF_AS_ACCOUNT |
Der Name des Dienstkontos, das Zugriff auf die Datenbank für SQL Server Analysis Services hat. |
||
VSTF_AS_DATABASE |
Der Name der Datenbank für SQL Server Analysis Services. Der zugewiesene Wert ist TfsWarehouse. |
||
VSTF_RS_REPORTS_URI |
Der URI der Berichtswebsite für Team Foundation Server. Der Standardwert ist http://[ComputerName]/Reports/. |
||
VSTF_RS_REPORTSERVER_URI |
Der URI der ReportServer-Website für Team Foundation Server. Der Standardwert ist http://[ComputerName]/ReportServer/. |
||
VSTF_RS_SERVER |
Der Name des Servers, der SQL Server Reporting Services für Team Foundation Server hostet. Der Standardwert ist [ComputerName].
|
||
VSTF_WEBSITE_PORT |
Die Nummer des TCP-Ports, den die Website für Team Foundation Server oder Team Foundation Server-Proxy verwendet. Der Standardwert ist 8080 für Team Foundation Server und 8081 für Team Foundation Server-Proxy. |
||
VSTF_WSS_ADMIN_PORT |
Die Nummer des TCP-Ports, der SharePoint-Zentraladministration zugewiesen ist. Der Standardwert ist 17012. |
||
VSTF_WSS_SITE_PORT |
Die Nummer des TCP-Ports, der SharePoint-Produkte und -Technologien zugewiesen ist. Der Standardwert ist 80. |
||
VSTF_WSSSQL_PORT |
Die Nummer des TCP-Ports, den die Website für SQL Server Reporting Services verwendet. Der Standardwert ist 80. |
Eigenschaften, die periodische Aktualisierung erfordern
Wenn Sie die Domäne oder den Namen des Dienstkontos für Team Foundation Server, TFSSERVICE, oder für SQL Server Reporting Services, TFSREPORTS, ändern, müssen Sie u. U. die entsprechende Eigenschaft in der msiproperty.ini-Datei aktualisieren. Diese Änderung ist möglicherweise erforderlich, damit Wartungsvorgänge, wie das Reparieren von Team Foundation Server und das Installieren oder Deinstallieren von Service Packs, erfolgreich ausgeführt werden.
Hinweis: |
---|
Weitere Informationen zum Ändern des Namens eines Dienstkontos finden Sie unter Gewusst wie: Ändern des Dienstkontos oder Kennworts für Team Foundation Server und Gewusst wie: Ändern des Dienstkontos oder Kennworts für SQL Server Reporting Services. |
Eigenschaft |
Beschreibung |
---|---|
VSTF_AS_ACCOUNT |
Der Name des Dienstkontos, das Zugriff auf die Datenbank für Analysis Services hat. |
VSTF_AS_DATABASE |
Der Name der Datenbank für Analysis Services. Der zugewiesene Wert ist TfsWarehouse. |
VSTF_DOMAIN |
Der Name der Domäne für das Konto, unter dem der Team Foundation Server-Dienst ausgeführt wird. |
VSTF_RS_DOMAIN |
Der Name der Domäne, auf der das Dienstkonto für Reporting Services definiert ist. |
VSTF_RS_USERID |
Das Konto, unter dem SQL Server Reporting Services (z. B. TFSREPORTS) ausgeführt wird, um Berichtsdaten über Team Foundation Server zu erfassen. |
VSTF_USERID |
Das Konto, unter dem das Dienstkonto für Team Foundation Server ausgeführt wird (z. B. TFSSERVICE). |
Eigenschaften, die nicht geändert werden sollten
Die folgenden Abschnitte definieren Gruppen von Eigenschaften, die sich aufeinander beziehen. Sie sollten diese Eigenschaften nicht ändern.
Allgemeine Eigenschaften der Anwendungsebene
Allgemeine Eigenschaften der Datenebene
Eigenschaften von SharePoint-Produkten und -Technologien
Eigenschaften von SQL Server Reporting Services
Eigenschaften von Team Foundation Server Proxy
Eigenschaften, die Namen von Anwendungspools und Diensten definieren
Datenbanknameneigenschaften
Allgemeine Eigenschaften der Anwendungsebene
In der folgenden Tabelle werden Eigenschaften beschrieben, die den Speicherort und den Zugriff der Anwendungsebene für Team Foundation Server definieren. Diese Eigenschaften werden in der msiproperty.ini-Datei für Team Foundation Server angegeben. Einige Eigenschaften werden auch in den msiproperty.ini-Dateien für Team Foundation Server Proxy und Team Foundation Build angegeben.
Wichtiger Hinweis: |
---|
Ändern Sie diese Eigenschaften in einer msiproperty.ini-Datei nicht. Legen Sie diese Eigenschaften fest, wenn Sie den Installationsassistenten für Team Foundation Server ausführen. |
Eigenschaft |
Beschreibung |
---|---|
VSTF_APPLICATION_NAME |
Der Name der Team Foundation Server-Anwendung. Der Standardwert ist VSTEAM. |
VSTF_AT_MACHINE_NAME |
Der Name des Anwendungsebenenservers für Team Foundation. Der Standardwert ist [ComputerName]. |
VSTF_ATTACHMENT_SHARE_NAME |
Der Name der Datenbank, die Anlagen in Arbeitsaufgaben für Team Foundation verfolgt. Der Standardwert ist WorkItemAttachments. |
VSTF_LOCAL_DOMAIN |
Der Name der Domäne für das lokale Benutzerkonto (VSTF_LOCAL_USERID). |
VSTF_LOCAL_USERID |
Der Name des lokalen Benutzerkontos, unter dem der Team Foundation Server-Dienst ausgeführt wird. |
VSTF_NOTIFY_EMAIL |
Der Name der E-Mail-Adresse, die als Absender von Team Foundation Server-Benachrichtigungen angezeigt werden soll. |
VSTF_PASSWORD |
Das Kennwort des Dienstkontos für Team Foundation Server. |
VSTF_SERVICE_TYPE |
Ein Wert, der den Dienstkontotyp anzeigt, entweder ein Domänenkonto (0) oder ein integriertes Konto (1). |
VSTF_SMTP_SERVER |
Der Name des Servers, von dem E-Mail-Benachrichtigungen gesendet werden. |
VSTF_WEBSITE_ROOT_NAME |
Der Name, der der Stammwebsite für Team Foundation Server zugewiesen ist. Diese Eigenschaft ist für Team Foundation Server und Team Foundation Server-Proxy definiert. Die Standardwerte sind Team Foundation Server für Team Foundation Server und Team Foundation Server Proxy für Team Foundation Server-Proxy. |
VSTF_WEBSITE_SERVER |
Der Name des Anwendungsebenenservers für Team Foundation Server. Diese Eigenschaft ist für Team Foundation Server und Team Foundation Server-Proxy definiert. |
Allgemeine Eigenschaften der Datenebene
In der folgenden Tabelle werden Eigenschaften beschrieben, die den Speicherort und den Zugriff der Datenebene für Team Foundation definieren.
Wichtiger Hinweis: |
---|
Ändern Sie diese Eigenschaften in einer Msiproperty.ini-Datei nicht. Legen Sie diese Eigenschaften im Installationsassistenten für Team Foundation Server fest. |
Eigenschaft |
Beschreibung |
||
---|---|---|---|
VSTF_DB_SERVER |
Der Name der Datenbankinstanz, die die funktionstüchtigen Datenbanken für Team Foundation hostet. Wenn Sie eine Verbindung mit einem Datenebenencluster herstellen, müssen Sie den virtuellen Servernamen des Clusters angeben. Der Standardwert ist [ComputerName].
|
||
VSTF_INSTANCE_NAME |
Der Name der bei der Installation von Microsoft SQL Server 2005 angegebenen Instanz. |
||
VSTF_SERVICES_CONNECTION_ STRING_DATASOURCE |
Die Textzeichenfolge, die die Anwendungsebene zum Herstellen einer Verbindung mit der Datenebene verwendet. Diese Zeichenfolge definiert das connectionString-Attribut in der Datei Web.config für die Dienste. |
||
VSTF_SERVICES_CONNECTION_STRING_DATASOURCE_HOSTNAME |
Die Textzeichenfolge, die den Namen des Datenebenenservers angibt. |
Eigenschaften von SharePoint-Produkten und -Technologien
In der folgenden Tabelle werden die Eigenschaften aufgeführt, die den Speicherort und den Zugriff des Servers definieren, auf dem die mit Team Foundation Server verwendete Version von SharePoint-Produkte und -Technologien ausgeführt wird.
Wichtiger Hinweis: |
---|
Ändern Sie die Werte dieser Eigenschaften nicht. |
Eigenschaft |
Beschreibung |
||
---|---|---|---|
VSTF_INSTALL_WSS |
Die Einstellung, die angibt, ob Windows SharePoint Services installiert wird. Der Standardwert ist 1 (Ja). |
||
VSTF_WSS_ADMIN_HOST |
Der Name des Servers, der die Website für SharePoint-Zentraladministration hostet. Der Standardwert ist [ComputerName].
|
||
VSTF_WSS_ADMIN_SCHEME |
Der Name des Protokollschemasatzes für die Verwaltungswebsite für SharePoint-Produkte und -Technologien. Der Standardwert ist http. |
||
VSTF_WSS_DOMAIN |
Der Name der Domäne für das Konto, unter dem SharePoint-Produkte und -Technologien ausgeführt wird. |
||
VSTF_WSS_PASSWORD |
Das Kennwort des Dienstkontos für SharePoint-Produkte und -Technologien. |
||
VSTF_WSS_SERVER |
Der Name des Servers, der SharePoint-Produkte und -Technologien hostet. Bei der Standardkonfiguration wird Windows SharePoint Services auf dem gleichen Computer wie der Anwendungsebenenserver für Team Foundation installiert. Der Standardwert ist [ComputerName].
|
||
VSTF_WSS_SITE |
Die URL der Standardwebsite für SharePoint-Produkte und -Technologien. Die Standardeinstellung ist http://[ComputerName]. |
||
VSTF_WSS_SITE_FOLDER |
Der Name des Ordners, der SharePoint-Produkte und -Technologien für Team Foundation Server zugewiesen ist. Der Standardwert ist sites. |
||
VSTF_WSS_SITE_HOST |
Der Name des Servers, der SharePoint-Produkte und -Technologien für Team Foundation Server hostet. Der Standardwert ist [ComputerName].
|
||
VSTF_WSS_SITE_PATH |
Der Name des Pfads, der SharePoint-Produkte und -Technologien für Team Foundation Server zugewiesen ist. Der Standardwert ist sites. |
||
VSTF_WSS_SITE_SCHEME |
Der Name des Protokollschemasatzes für die Teamsites für SharePoint-Produkte und -Technologien. Der Standardwert ist http. |
||
VSTF_WSS_SITENO |
Die Anzahl von SharePoint-Produkte und -Technologien-Websites bei der Installation. Der Standardwert ist 1. Dieser Wert zeigt an, dass eine Site, die Standardwebsite, bereitgestellt wird. |
||
VSTF_WSS_USERID |
Der Name des Dienstkontos für SharePoint-Produkte und -Technologien (z. B. TFSWSS). |
Eigenschaften von SQL Server Reporting Services
In der folgenden Tabelle werden die Eigenschaften aufgeführt, die den Zugriff auf SQL Server Reporting Services definieren.
Wichtiger Hinweis: |
---|
Ändern Sie die Werte dieser Eigenschaften nicht. |
Eigenschaft |
Beschreibung |
---|---|
VSTF_REPORTINGUSER |
Der Name des Datenquellenkontos für SQL Server Reporting Services. Der Wert wird von [VSTF_RS_DOMAIN]\[VSTF_RS_USERID] abgeleitet. |
VSTF_RS_PASSWORD |
Das Kennwort des Dienstkontos für Reporting Services. |
VSTF_VDIR_REPORTSERVER |
Das virtuelle Verzeichnis für die ReportServer-Website. Der Standardwert ist ReportServer_MyInstanceName. |
Eigenschaften von Team Foundation Server Proxy
In der folgenden Tabelle werden Eigenschaften beschrieben, die nur in der msiproperty.ini-Datei für Team Foundation Server-Proxy angegeben werden.
Hinweis: |
---|
Informationen zum Ändern der Konfigurationseinstellungen für Team Foundation Server-Proxy finden Sie unter Gewusst wie: Aktivieren der Zwischenspeicherung der Versionskontrolle für Team Foundation Server Proxy und Gewusst wie: Ändern von Cacheeinstellungen für Team Foundation Server Proxy. |
Eigenschaft |
Beschreibung |
---|---|
ATP_CACHE_DIR |
Der Verzeichnispfad des Dateicaches. Dieses Verzeichnis enthält einen Ordner für jede Anwendungsebene, für die der Proxy konfiguriert ist. Der angegebene Wert definiert das <CacheRoot>-Attribut in der Konfigurationsdatei für Team Foundation Server-Proxy. Der Standardwert ist Drive:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy\Data. |
ATP_CACHE_SIZE |
Ein numerischer Wert, der die maximal zulässige Größe des Caches in Megabyte angibt. Der angegebene Wert definiert das <CacheLimit>-Attribut in der Konfigurationsdatei für Team Foundation Server-Proxy. Der Standardwert ist 200. |
ATP_VROOT |
Der Name des für Team Foundation Server-Proxy definierten virtuellen Stammverzeichnisses. Der Standardwert ist VersionControlProxy. |
VSTF_ATP_MACHINE_NAME |
Der Name des Servers, der Team Foundation Server-Proxy hostet. Der Standardwert ist [ComputerName]. |
Eigenschaften, die Namen von Anwendungspools und Diensten definieren
In der folgenden Tabelle werden die Eigenschaften in der msiproperty.ini-Datei erläutert, die die Namen von Anwendungspools und SQL Server-Diensten definieren.
Wichtiger Hinweis: |
---|
Ändern Sie den Wert einer Eigenschaft für einen Dienstnamen nicht. |
Eigenschaft |
Beschreibung |
---|---|
VSTF_APPPOOL_NAME |
Der Name des Anwendungspools für Team Foundation Server. Der Standardwert ist Microsoft Team Foundation Server Application Pool. |
VSTF_PROXY_APPPOOL_NAME |
Der Name des Anwendungspools für Team Foundation Server-Proxy. Der Standardwert ist Microsoft Team Foundation Server Proxy Application Pool. |
VSTF_SERVICENAME_MSSQL |
Der Name des Diensts für SQL Server. Der Standardwert ist MSSQL$MyInstanceName. |
VSTF_SERVICENAME_SQLAGENT |
Der Name des Diensts für SQL Server-Agent. Der Standardwert ist SQLAGENT$MyInstanceName. |
VSTF_SERVICENAME_SQLFTE |
Der Name des Diensts für SQL Server-Volltextsuche. Der Standardwert ist MSFTESQL$MyInstanceName. |
VSTF_SERVICENAME_SQLOLAP |
Der Name des Diensts für SQL Server Analysis Services. Der Standardwert ist MSOLAP$MyInstanceName. |
Datenbanknameneigenschaften
In der folgenden Tabelle werden die Eigenschaften erläutert, die die Namen der Team Foundation-Datenbanken definieren.
Wichtiger Hinweis: |
---|
Ändern Sie den Wert einer Eigenschaft für einen Datenbanknamen nicht. |
Eigenschaft |
Beschreibung |
---|---|
TB_DB_NAME |
Der Name der Datenbank für Team Foundation Build. Der Standardwert ist TfsBuild. |
CTDATABASE |
Der Name der Datenbank zum Verfolgen von Arbeitsaufgaben in Team Foundation. Der Standardwert ist TfsWorkItemTracking. |
BISDBNAME |
Der Name der Registrierungsdatenbank für Team Foundation. Die Registrierungsdatenbank enthält Informationen zu Projekten, Bereichen, Iterationen, Berechtigungen, Gruppenmitgliedschaft sowie andere Registrierungsdaten. Der Standardwert ist TfsIntegration. |
BISDWDBNAME |
Der Name der Datenbank für Analysis Services, die die Daten zur Erstellung des von Reporting Services verwendeten Warehouse enthält. Der Standardwert ist TfsWarehouse. |
H_DB_NAME |
Der Name der Datenbank der Versionskontrolle für Team Foundation. Der Standardwert ist TfsVersionControl. |
H_ADMIN_DB_NAME |
Der Name der Verlaufsdatenbank, die ein Protokoll aller Webdienstanforderungen für Team Foundation Server der letzten sieben Tage enthält. Der Standardwert ist TfsActivityLogging. |
Siehe auch
Konzepte
Weitere Ressourcen
Verwalten von Konfigurationseinstellungen für Team Foundation Server