2011-01-06 1 views
3

Hat jemand herausgefunden, warum die .net 4.0-Version von sn.exe abstürzt, wenn außerhalb C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\NETFX 4.0 Tools\ ausgeführt wird? (Mit Windows XP, 32-Bit)Problem mit Sn.exe, das außerhalb der NETFX 4.0-Tools ausgeführt wird

Visual Studio 2010 funktioniert gut, funktioniert Sn innerhalb der NETFX 4.0 Tools (direkt aufgerufen oder während PATH).

Die .net-Version 3.5 (von .. \ Bin) funktioniert gut und kann verschoben werden.

Ich versuche nur, einen automatischen Build zu bekommen, aber es scheint, dass sn.exe leben muss, wo es ist ... Könnte das das Ding sein? Fehle ich etwas Offensichtliches?

Antwort

5

Dank Process Monitor Ich habe es ...

Offenbar Ressourcen für sn.exe, gacutil.exe oder Peverify.exe in .net 4.0 sind mit einem externen Ordner extrahiert, die standardmäßig in C: \ Programme \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ NETFX 4.0 Tools \ 1033 dh die sn.exe-Datei ist snrc.dll - kopieren Sie die .. \ 1033 \ snrc.dll entlang Ihres neuen Speicherortes von sn.exe und du bist festgelegt.

es nur gefunden, weil Peverify.exe ein wenig aussagekräftige Fehlermeldungen als sn gibt (was stürzt gerade)

+0

Vergessen Sie auch nicht sn.exe.config! – laktak

Verwandte Themen