VS2005
Visual Studio 2005
Riprendo un mio precedente post su come ottenere lo scroll con il mouse wheel su un controllo che non possa avere il focus. La soluzione suggerita aveva dei problemi, ed in particolare non gestiva bene il caso in cui il controllo si trovasse all'interno di una form di tipo mdichild, da cui si poteva aprire una form modale.... Ok, non vado avanti nei particolari, ma dico semplicemente che aveva dei problemi. Per cui qui suggerisco un'altra soluzione, che mi sembra funzionare correttamente e che ho trovato googlando a partire dalla prima. ...
Come tutti sanno in Visual Studio 2005 si può creare la documentazione automatica del proprio codice semplicemente scrivendo i commenti con il triplice apice ('''). Di default, se si scrivono i tre apici davanti ad un metodo o a quello che volete, automaticamente Visual Studio completa con qualcosa del tipo: 1: ''' <summary>
2: '''
3: ''' </summary>
4: ''' <remarks></remarks>
Io non faccio molto uso di...
Ho un progetto in Visual Studio 2005 che fa uso di una DLL esterna che, in DEBUG, mi genera il seguente errore: LoaderLock was detected Message: DLL 'C:\Windows\assembly\GAC\dllEsterna\4.0.22.1__80d669b8b606a2da\dllEsterna.dll' is attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang. L'errore interrompe il debug e mi costringe a fare un po' di click di "OK" o "Continua" prima di poter andare avanti. La cosa non è piacevole e rallenta...
Ho riscontrato in una mia applicazione uno strano comportamento. Il testo di una textbox multilinea scompariva e riappariva passandogli sopra con il mouse. Oltre ad essere multilinea aveva anche una scrollbar verticale ed era inserita in un controllo SplitContainer che a sua volta era all'interno di una TabPage. Il comportamento si verificava solo con Windows Vista. Per riprodurre il problema è sufficiente creare una applicazione Windows Forms, mettere un TabControl, dentro ad un suo TabPage mettere uno SplitContainer, dentro ad un pannello dello SplitContainer mettere un Textbox multilinea con Scrollbar verticale. Natuaralmente bisogna essere su...
Facendo la build di un progetto di setup con VS2005 in un pc con Vista, potrebbe saltar fuori questo errore:
L'errore è questo:
0:Watson 1:1304 2:StreamSupportFiles
3:streamBinaryToDisk 4:5
5:t:\yukon\sql\setup\darwin\sqlcastub\streamca.cpp
6:238 7:sqlcastub 8:sqlrun.msi
Premendo OK ne compare un altro:
Error writing to file: Access is denied
Verify that you have access to that directory
Questo può succedere se si ha Vista, Visual Studio 2005 Professional ed SQL Server 2005 Developer.
Soluzione:
Avviando VS2005 As Asdministrator non si ha l'errore
Installando una versione successiva della dll mergemod.dll che pare essere la causa del problema (come suggeriscono qui):...
Il componente PageSetupDialog ha un baco (noto) per cui se (nel computer) le impostazioni di misura sono quelle metriche i valori dei margini impostati vengono convertiti in pollici, e quindi diminuiti.
In pratica, se si esegue la ShowDialog del componente l'utente può imposta il valore 10 per il margine sinistro, preme ok e voi dalla vostra applicazione leggete che ha impostato 3,9!
Il problema è descritto nell'articolo: http://support.microsoft.com/?id=814355
Per ovviare a questo inconveniente possiamo modificare la chiamata alla ShowDialog del componente nel modo seguente:
1 Imports System.Drawing.Printing
2
3 Public Class Form1
4
5 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
6 Handles Button1.Click
7 ' Inizializza la proprietà PageSettings
8 ...
Oggi ho installato un add.in per VS 2005 con cui posso finalmente comprimere il codice come mi pare! Evviva!
Questo è il link: http://submain.com/default.aspx?nav=products.smartoutline
[...]
Ragazzi, oggi la mia stima nei confronti della Microsoft è un po' calata.
Dopo essermi lamentato della prepotenza di outlook, ora mi trovo a dovermi lamentare anche della gestione eventi di VB.NET.
Provate a mettere una bella textbox (con nome TextBox1) in un form e scrivere questo codice:
1: Private Sub TextBox1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp
2: If e.KeyCode = Keys.Return Then
3: MessageBox.Show("Premuto invio")
4: ...
Oggi avevo bisogno di aggiungere la reference ad una DLL
in un progetto VS2005 (VB).
La DLL si trovava nella GAC e con mio malcelato stupore non sono riuscito a trovare la DLL fra quelle elencate nella finestra "Add Reference" di Visual Studio.
Per cui ho fatto quanto segue:
ho estratto la DLL dalla GAC (usando il prompt di DOS... ma si può usare un tool come questo);
l'ho copiata nella cartella "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies"
Ho riaperto la finestra "Add Reference" e sotto il pannello .NET ho selezionato la mia...
Ciao,
il mio Visual Studio 2005 ha un problema con le icone della toolbox.
Nel pannello "All Windows Forms" alcune icone dei componenti sono andate perdute e sono state sostituite da un'unica icona (che tra l'altro ogni tanto cambia...).
...
Full VS2005 Archive