2016-03-25 34 views
0

başarısız olur. Bu konuda bir çok yayın görmekteyim, ancak hiçbiri benim özel hata/durumumu (veya en azından henüz çalışmadı) çözmüyor gibi görünmüyor. Çözümüm Visual Studio'da gayet iyi yapılandırabilirim, ancak aşağıdaki komut satırı deyimini kullanarak başarısız oluyor.Visual Studio, çözüm oluşturur, ancak MSBuild komut satırından

Toplamda 21 tane hata alıyorum, her biri aşağıda yazdığımlara benzer (Geçersiz Token).

ApplicationConfiguration \ ApplicationSessionService.cs (19,30): error CS1002:; e xpected [C: \ Projectstuff \ Project.Common \ Project.Common.csproj] ApplicationConfiguration \ ApplicationSessionService.cs (19,54): hata CS1519: Sınıf, yapı veya arabirim üyesi olarak alid belirteci '! =' bildirim [C: \ Projectstuff \ Project.Common \ Project.Common.csproj] Olaylar \ UsbDeviceChanged.cs (48,46): hata CS1056: Beklenmeyen karakter '$' [C: \ Projectstuff \ Project.Common \ Project.Common ..Common.csproj]

Proje .Net 4.5.2 ile oluşturulmuştur, ancak bunun komut penceresindeki ilk çıktı satırlarından biri olduğunu fark ettim. Yine, bu Visual Studio 2015 Topluluk Sürümü'nde oluşturuyor ve makinemde. Net 4.5.2 çerçevesine sahip olduğumu biliyorum, bu yüzden önemli değil ya da olmasın.

CoreCompile: C: \ windows \ Microsoft.NET \ Framework64 \ v4.0.30319 Sadece geçen hafta başıma gelen senin de aynı durumdayız bahis CSC.exe

+0

Hangi sürümü MSBuild? Başka bir Visual Studio'nun yüklü var mı? Afaik, MSBuild başlangıçta birlikte gelen derleyiciye geçer (ieg, MSBuild 14, VS2015 derleyicisini kullanır), bu nedenle kodunuzu tam olarak desteklemeyen bir derleyici ile derleme olabilir. Bu, özellikle derleyiciyi IDE'nizde farklı şekilde kullanacak şekilde ayarladığınız takdirde (bu durum çoğunlukla C++ projelerini etkiliyor. Bu, C# hakkında tam olarak emin değil) –

cevap

1

\! Lütfen sorumu here'a bakın.

Kodunuzda görüntülenemeyen bir karakteriniz olabilir. Kodu, derleyici tarafından bildirilen ilk hatanın konumunun etrafına yeniden yazmayı deneyebilirsiniz.

+0

Teşekkür ederim, Visual Studio tarafından oluşturulmuş bir _ ve iki satırın üzerine iki satırdan oluşan bir kodum vardı. Bu iyi, MSBuild düşmeye devam etti. Teşekkür ederim! –

İlgili konular