2011-09-08 15 views

risposta

35

Si utilizza l'elemento "Riferimenti" in Esplora soluzioni per aggiungere un riferimento ad esso; Fare clic con il tasto destro e scegliere Aggiungi riferimento. C'è un'opzione lì per selezionare il file DLL.

Quando si esegue questa operazione, per impostazione predefinita la DLL viene copiata e inclusa nell'output del progetto, che in genere è ciò che si desidera in genere per un assembly .NET.

Che mi ricorda di chiedere di essere sicuro; Stai parlando di una DLL di assembly .NET qui? Le cose potrebbero essere molto diverse se intendi una DLL di codice nativo.

+0

VS copia la DLL nel progetto in modo che anche altri sviluppatori ottengano la DLL? – Pablo

+0

Io non la penso così. – bkribbs

3

Inserire la DLL nella radice del progetto ASP.NET, quindi creare un normale riferimento a .NET. Dopo aver fatto clic su "Aggiungi riferimento ..." si arriva alla scheda .NET Assemblies nella finestra di dialogo di riferimento. Quindi fai clic su "Sfoglia" che dovrebbe aprire la directory principale del progetto. Lì troverai la DLL che vuoi usare, selezionala e vai fuori da tutto. Visual Studio quindi copierà la DLL nella directory bin per te e il codice che utilizza quell'assembly funzionerà.
<%@RegisterAssembly="(DLL Name)"Namespace="(Namespace from Object Browser)"TagPrefix="(Any Prefix)" %>

Problemi correlati