Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    281

    [VB.NET 2005] Non riesco a compilare un progetto che risiede su un disco condiviso

    Ho da poco installato VS2005 su un pc ma nel frattempo continuo a usare VS2003 (sia su quel pc che su un altro)
    Tutti i sorgenti dei progetti però risiedono su un terzo pc che ha il disco condiviso (con permessi totali di lettura e scrittura). Con VS2003 riesco ad aprire e compilare tutti i sorgenti senza nessun problema, ma con VS2005 no
    Già appena apro un sorgente (convertito da 2003 a 2005) mi da questo messaggio


    E quando cerco di compilare mi da questo errore sul form principale


    Il fatto strano è che copiando il sorgente in un disco locale del pc che uso per compilare questi messaggi non compaiono e tutto funziona correttamente

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    L'esecuzione di assembly è sottoposta a verifiche di sicurezza da parte del CLR.

    Il mio suggerimento è quello di copiare e lavorare al progetto in una cartella del tuo disco locale, anche perché le performance del compilatore non dovrebbero essere così esaltanti usando una locazione di rete...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    281
    Beh qui teniamo i sorgenti condivisi per questione di comodità e perchè si programma da 2 postazioni distinte, cmq compilare in rete non è così lento, ci mette solo qualche secondo in +
    Non c'è proprio un modo x evitare questi errori?

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Originariamente inviato da Dave83
    Beh qui teniamo i sorgenti condivisi per questione di comodità e perchè si programma da 2 postazioni distinte, cmq compilare in rete non è così lento, ci mette solo qualche secondo in +
    Non c'è proprio un modo x evitare questi errori?
    Sì, usate un CVS, come Team System, Visual SourceSafe, ...

    Condividere i sorgenti in rete in quel modo è alquanto rischioso, poiché si rischia di sovrascrivere ciascuno modifiche altrui o di ottenere effetti collaterali primo, dopo o durante la compilazione.

    Non è il modo adatto, in conclusione, di condividere i sorgenti dei progetti.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    281
    I sorgenti sono condivisi per comodità, ma non lavoriamo mai assieme sullo stesso progetto
    Anzi la maggior parte delle volte non lavoriamo neanche assieme... ma essendo che i pc da cui programmiamo sono 2 e il server è l'unico che è sempre acceso, ci viene comodo tenere lì i sorgenti e sappiamo che sono sempre aggiornati e non c'è bisogno di accendere l'altro pc

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    281
    Problema risolto
    Bastava aumentare il livello di protezione del framework 2

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Originariamente inviato da Dave83
    Problema risolto
    Bastava aumentare il livello di protezione del framework 2
    Non è una risoluzione, è un workaround.

    E' un po' come dire che abbattere una porta risolve il problema della serratura guasta...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.