MS-VS 2008 und Pfade importieren

14/02/2011 - 11:12 von Volker Bartheld | Report spam
Hallo!

Ich mußte von einer Domàne in eine andere umziehen. Leider sind die
VS-Optionen dem Benutzer zugeordnet und daher dachte ich, daß ich einfach
den "Import and Export Setting Wizard" benutze um meine Einstellungen erst
(komplett) zu exportieren und dann in der neuen Domàne wieder zu
importieren.

Anscheinend aber nur zum Teil erfolgreich, VS2008 weigert sich standhaft,
die Pfade für z. B.

LibraryDirectories
ReferenceDirectories
ExcludeDirectories
IncludeDirectories
SourceDirectories
ExecutableDirectories

zu importieren. Es bleibt bei den Defaults.

Dabei stehen die notwendigen Infos _definitiv_ in der Datei
Exported-2011-02-11.vssettings. Ich habe dort noch etwas herumeditiert und
eine Kurzversion daraus erstellt, die das Problem ebenfalls reproduziert:

<directories.vssettings>
<UserSettings>
<ApplicationIdentity version="9.0"/>
<ToolsOptions>
<ToolsOptionsCategory name="Projects" RegisteredName="Projects">
<ToolsOptionsSubCategory name="VCDirectories" RegisteredName="VCDirectories" PackageName="Visual C++ Project System Package">
<PropertyValue name="LibraryDirectories">Win32|$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(VCInstallDir)atlmfc\lib\i386;$(WindowsSdkDir)\lib;$(FrameworkSDKDir)lib;$(VSInstallDir);$(VSInstallDir)lib;C:\Programme\Microsoft SDKs\vc7\Lib;C:\boost\stage\lib;C:\crypto++;C:\OpenCV\lib;C:\fftw\win32\output\lib;$(WXWIN)\lib\vc_lib;$(WXWIN)\lib\vc_dll</PropertyValue>
<PropertyValue name="ReferenceDirectories">Win32|$(FrameworkDir)$(FrameworkVersion);$(VCInstallDir)atlmfc\lib;$(VCInstallDir)lib</PropertyValue>
<PropertyValue name="ExcludeDirectories">Win32|$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)\include;$(FrameworkSDKDir)include;$(FrameworkDir)$(FrameworkVersion);$(VCInstallDir)atlmfc\lib;$(VCInstallDir)lib</PropertyValue>
<PropertyValue name="IncludeDirectories">Win32|$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)\include;$(FrameworkSDKDir)include;C:\Programme\Microsoft SDKs\vc7\Include;C:\boost;C:\crypto++;C:\OpenCV\include\opencv;C:\fftw\api;C:\fftw\win32\output\inc;$(WXWIN)\include\msvc;$(WXWIN)\include</PropertyValue>
<PropertyValue name="SourceDirectories">Win32|$(VCInstallDir)atlmfc\src\mfc;$(VCInstallDir)atlmfc\src\mfcm;$(VCInstallDir)atlmfc\src\atl;$(VCInstallDir)crt\src;C:\boost\boost;C:\crypto++;C:\OpenCV\src;C:\fftw\api;$(WXWIN)\src</PropertyValue>
<PropertyValue name="ExecutableDirectories">Win32|$(VCInstallDir)bin;$(WindowsSdkDir)\bin;$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(FrameworkSDKDir)bin;$(FrameworkDir)$(FrameworkVersion);$(VSInstallDir);C:\OpenCV\bin;C:\fftw\win32\output\bin;$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH)</PropertyValue>
</ToolsOptionsSubCategory>
</ToolsOptionsCategory>
</ToolsOptions>
</UserSettings>
</directories.vssettings>

tuts ebenfalls nicht. Mir ist es jetzt aber zu doof, das alles nochmal
hàndisch einzutippen und dabei womöglich Fehler zu machen. Außerdem wurden
u. U. auch andere Teile der Konfigurationsdatei ohne mein Wissen ignoriert.

Ist das Problem bekannt und irgendwie behebbar?

Zur vervollstàndigenden Info:

Microsoft Visual Studio 2008
Version 9.0.30729.1 SP
Microsoft .NET Framework
Version 3.5 SP1
Installed Edition: Professional

Ciao,
Volker

P.S.: Ja, natürlich habe ich den Import _aller_ Einstellungen markiert.

@: I N F O at B A R T H E L D dot N E T
3W: www.bartheld.net
 

Lesen sie die antworten

#1 Volker Bartheld
14/02/2011 - 11:24 | Warnen spam
Hallo!

On Mon, 14 Feb 2011 11:12:43 +0100, Volker Bartheld wrote:
VS2008 weigert sich standhaft,
die Pfade für z. B.

LibraryDirectories
ReferenceDirectories
ExcludeDirectories
IncludeDirectories
SourceDirectories
ExecutableDirectories

zu importieren.



Nachtrag: Scheinbar kein ganz unbekanntes Problem:

http://connect.microsoft.com/Visual...rectories#
http://www.visualstudiodev.com/visu...3649.shtml

Ciao,
Volker

@: I N F O at B A R T H E L D dot N E T
3W: www.bartheld.net

Ähnliche fragen