none
komut satırı derleyicisi csc hatası RRS feed

  • Soru

  • komut satırı derleyicisinde csc hatası alıyorum ingilizce kaynaklardan da araştırdım ama bulamadım nerde hata yaptığımı belki küçük bir detayı atlıyorum sebebi ne olabilir (Path işlemini yaptım).

    17 Ocak 2014 Cuma 21:19

Yanıtlar

  • Merhabalar,

    Konsolunuzu admin yetkisinde çalıştırdıktan sonra işletim sisteminiz ve frameworkunuze göre değişkenlik gösterecek csc.exe dosyasını ilgili klasör altından erişerek(Örnek C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319) full pathinden çalıştırmanızı tavsiye ederim.

    Ayrıca csc.exe dosyasının gerçek yolunu Control Panel -> System -> Advance Settings -> Environment Variables    altına ekleyerek tüm directorylerden erişim sağlayabilirsiniz.

    21 Ocak 2014 Salı 23:24
  • Path orada ekli ise calisir. Ancak o path'in orada olduguna da cok guvenme. Ben windows'un hatali pathlere ses cikarmadigini ve uzun bir path icerigindeki ufacik tek harflik hata nedeniyle aslinda pathdeki hicbir yolun calismadigini birkac kez canli yasadim (kendi uygulamam calismiyordu, kafayi yemek uzereyken hatanin orada oldugunu buldum - gelen mesajin seninki gibi ipucu veren yani da yoktu).  Hatta kullandigim makinelerden birisinde "VS 2010 Command prompt" bile bu pathi kaybetmis, yenilerde farkettim de ugrasmadim neden diye.

    Not: DOS penceresinde iken:

    path

    yazdiginda gerekli pathleri dogru bir sekilde gordugunden eminsen o zaman bilmiyorum.


    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>path
    PATH=C:\Program Files (x86)\Microsoft F#\v4.0\;C:\Program Files (x86)\Microsoft
    Visual Studio 10.0\VSTSDB\Deploy;C:\Program Files (x86)\Microsoft Visual Studio
    10.0\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN;C:\
    Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;C:\Windows\Micros
    oft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v3.5;C:\Program
    Files (x86)\Microsoft Visual Studio 10.0\VC\VCPackages;C:\Program Files (x86)\HT
    ML Help Workshop;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\
    Performance Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX
    4.0 Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin;C:\Ruby193\bin
    ;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x
    86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:
    \Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Fi
    les (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Microsoft
    SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\
    Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Mic
    rosoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\
    Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9
    .0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\10
    0\DTS\Binn\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\
    Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Micros
    oft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Bin
    n\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblie
    s\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x
    86)\Windows Live\Shared;c:\Python27;C:\Program Files\TortoiseSVN\binVN\binRDOMAI
    N=C??]??PC;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Microsoft
    \Web Platform Installer\;C:\Program Files (x86)\Common Files\Shoes\0.r1514\..
    
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>

    23 Ocak 2014 Perşembe 13:49
    Yanıtlayıcı

Tüm Yanıtlar

  • Merhaba,

    Anladığım kadarıyla ilgili projeyi cmd ekranından derlemeye çalışıyorsunuz. Framework sürümünüzü kontrol etmenizi öneriyorum. Ayrıca Buradaki kaynağı incelemenizi rica ederim.

    İyi çalışmalar

    18 Ocak 2014 Cumartesi 16:50
  • Sürümü kontrol et dediniz ama sürümle alakalı bir sıkıntı yok zannedersem kontrol ettim ama.
    18 Ocak 2014 Cumartesi 20:34
  • Merhabalar,

    Konsolunuzu admin yetkisinde çalıştırdıktan sonra işletim sisteminiz ve frameworkunuze göre değişkenlik gösterecek csc.exe dosyasını ilgili klasör altından erişerek(Örnek C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319) full pathinden çalıştırmanızı tavsiye ederim.

    Ayrıca csc.exe dosyasının gerçek yolunu Control Panel -> System -> Advance Settings -> Environment Variables    altına ekleyerek tüm directorylerden erişim sağlayabilirsiniz.

    21 Ocak 2014 Salı 23:24
  • Kaan arkadasimiz cevabini vermis. Ek olarak, VS tools'dam "VS command prompt" var, onu kullansan? Onda gerekli pathler kurulu. Sen kurdum diyorsun ama belli ki dogru kurmamissin.

    Not: Belki bilmiyorsundur, kolaylik olsun, command windowda tam yolunu yazarken TAB tusunu kullanabilirsin. Boylece harf hatalarini filan engeller, var olan dizinleri de gorebilirsin. Ornegin c:\Windows yazmak icin c:\W yazip TAB tusuna basabilirsin. Bu yontemle csc.exe'yi dogru bir sekilde tam yoluyla yazmak kolay.

    22 Ocak 2014 Çarşamba 10:59
    Yanıtlayıcı
  • hocam dediğiniz gibi vs command promptan çalıitırabiliyorum ama kafayı taktım şimdi ben buna acaba yanlış yptığım yer şurası mı:sistem değişkenleri bölümünde path zaten var ben oraya dosyanın yolunu yazıp sonuna noktalı virgül koyup tamama tıkladım.Yukarıda bir de bilgisayar için kullanıcı değişkenleri  yazan bölüm var oraya bir daha path eklememe  gerek var mı çünkü netten araştırdığımda orada path  ekliydi.
    23 Ocak 2014 Perşembe 13:23
  • Path orada ekli ise calisir. Ancak o path'in orada olduguna da cok guvenme. Ben windows'un hatali pathlere ses cikarmadigini ve uzun bir path icerigindeki ufacik tek harflik hata nedeniyle aslinda pathdeki hicbir yolun calismadigini birkac kez canli yasadim (kendi uygulamam calismiyordu, kafayi yemek uzereyken hatanin orada oldugunu buldum - gelen mesajin seninki gibi ipucu veren yani da yoktu).  Hatta kullandigim makinelerden birisinde "VS 2010 Command prompt" bile bu pathi kaybetmis, yenilerde farkettim de ugrasmadim neden diye.

    Not: DOS penceresinde iken:

    path

    yazdiginda gerekli pathleri dogru bir sekilde gordugunden eminsen o zaman bilmiyorum.


    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>path
    PATH=C:\Program Files (x86)\Microsoft F#\v4.0\;C:\Program Files (x86)\Microsoft
    Visual Studio 10.0\VSTSDB\Deploy;C:\Program Files (x86)\Microsoft Visual Studio
    10.0\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN;C:\
    Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;C:\Windows\Micros
    oft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v3.5;C:\Program
    Files (x86)\Microsoft Visual Studio 10.0\VC\VCPackages;C:\Program Files (x86)\HT
    ML Help Workshop;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\
    Performance Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX
    4.0 Tools;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin;C:\Ruby193\bin
    ;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x
    86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:
    \Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Fi
    les (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Microsoft
    SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\
    Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Mic
    rosoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\
    Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9
    .0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\10
    0\DTS\Binn\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\
    Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Micros
    oft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Bin
    n\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblie
    s\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x
    86)\Windows Live\Shared;c:\Python27;C:\Program Files\TortoiseSVN\binVN\binRDOMAI
    N=C??]??PC;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Microsoft
    \Web Platform Installer\;C:\Program Files (x86)\Common Files\Shoes\0.r1514\..
    
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>

    23 Ocak 2014 Perşembe 13:49
    Yanıtlayıcı
  • saolun hocam problem kalmadı
    23 Ocak 2014 Perşembe 14:20