Sulla compilation ricevo errori per LC.EXELC.exe non poteva essere eseguito
The specified task executable "LC.exe" could not be run. The filename or extension is too long
Questo errore si verifica quando compilo il mio progetto di test unità. Dei trucchi google che ho visto, niente ha funzionato.
- Sono impostato su Target framework = ".NET Framework 4" non sul profilo client.
Questo è iniziato oggi. Non c'è quasi nulla nella cronologia del controllo sorgente. Le modifiche hanno a che fare con AssemblyInfo.cs
dove un'utility di terze parti incrementa i nostri # di versione.
UPDATE
Guardando fuori dalla mia finestra di uscita la chiamata riga di comando per LC.EXE è ENORMI
CompileLicxFiles:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\LC.exe /target:BuildAll.Tests.dll /complist:Properties\licenses.licx /outdir:obj\Debug\ /i:C:\
C'è 100 di /i
params ...
Che cos'è 'LC.exe' e perché è in esecuzione sulla compilazione? – jrummell
Penso che LC.exe sia utilizzato per il progetto di licenza quando non vogliono pubblicare nella comunità. Infatti, incorporerà la chiave pubblica in assembly e solo altre società che possiedono una chiave privata potranno usarlo @jrummell –
Ho riscontrato lo stesso errore. Sembra che io abbia troppi riferimenti nel mio progetto. Quando ho aggiunto "Microsoft.Sharepoint" è esploso. Quando ho rimosso quel riferimento, è stato compilato di nuovo. – Brain2000