none
Visual Studio 2008 RRS feed

  • Soru

  • Merhabalar;

    Visual Studio 2008 de SmartDeviceProject uygulaması ile el terminalleri için uygulama yazıyorum fakat projeyi test etmek F6 veya start F5 ettiğimde çok zaman alıyor derlemesi.

    Bu durumu nasıl düzeltebilirim veya vs2008 yerine ne kullanabilirim.


    • Düzenleyen Haqan62 8 Aralık 2020 Salı 07:27 ekelme
    8 Aralık 2020 Salı 07:25

Tüm Yanıtlar

  • Projeniz hakkında daha fazla bilgi paylaşırsanız belki yardımcı olabiliriz. 


    Birinin cevabı size yardımcı oldu ise, lütfen "Yanıt Olarak Öner" veya "Yanıt Olarak İşaretle" olarak işaretlemeyi ve "Oy" vermeyi unutmayınız. Burada sağlanan tüm görüşler, kişiseldir ve Microsoft'un konumunu temsil etmemektedir. Tüm bilgiler hazır olarak temin edilmektedir ve herhangi bir garanti vermemektedir.

    9 Aralık 2020 Çarşamba 17:35
    Moderatör

  • Platform Doğrulama Görevi'ni devre dışı bırakmayı deneyebilirsiniz. Platform Doğrulama Görevi derleme anında çok fazla zaman alır. (vs 2008 için bilinen bir problem) fakat bunu kapatmadan önce detaylı bir araştırma yapmanızı tavsiye ederim. Akıllı Cihaz projelerinin derlenme süresi projenize bağlı olarak 2-5 dakika arası sürebilir. Çok elzem değil ise bu süreyi göze alın. Bu doğrulama aracını devre dışı bırakmak derleme sürenizi 2-3 kat arttıracaktır, fakat oluşabilecek hatalar ile uğraşırken tek başınıza kalır, proje analizlerinizi manuel olarak yürütmek zorunda kalırsınız. Yani her işlem için koşulları satır satır değerlendirmelisiniz.

    Görevi kapatmak için :

    1) aşağıdaki dosyayı açın

    %windir%\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.Targets
    
    <Target
        Name="PlatformVerificationTask">
        <PlatformVerificationTask
            PlatformFamilyName="$(PlatformFamilyName)"
            PlatformID="$(PlatformID)"
            SourceAssembly="@(IntermediateAssembly)"
            ReferencePath="@(ReferencePath)"
            TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
            PlatformVersion="$(TargetFrameworkVersion)"/>
    </Target>

    Bunu ekleyin :  Condition="'$(DoPlatformVerificationTask)'=='true'"

    eklenmiş hali :

    <Target
        Name="PlatformVerificationTask">
        <PlatformVerificationTask
            Condition="'$(DoPlatformVerificationTask)'=='true'" 
            PlatformFamilyName="$(PlatformFamilyName)"
            PlatformID="$(PlatformID)"
            SourceAssembly="@(IntermediateAssembly)"
            ReferencePath="@(ReferencePath)"
            TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
            PlatformVersion="$(TargetFrameworkVersion)"/>
    </Target> 
    
    



    Sorunuzun yanıtı bu ise "Yanıt Olarak Öner" olarak işaretleyin, eğer faydalı bir yorum ise "Oy Ver"erek forumun işleyişine katkıda bulunabilirsiniz

    10 Aralık 2020 Perşembe 13:27